J. P. C. Roach

Professor John Peter Charles Roach (1920–2015), was a British historian, Life Fellow of Corpus Christi College, Cambridge and Emeritus Professor of Education at the University of Sheffield.

[1][2][3] As an academic, author, editor and historian, he made a significant contribution to the study of the history of education.

[8] John Peter Charles Roach was born in 1920 and educated at Bedford Modern School.

[9] After war service in the Indian Army[10] he graduated with first class honours from Corpus Christi College, Cambridge.

[9][11] Roach became a master at Haileybury for some years[9][12] before returning to Corpus Christi College as a Fellow.