Great public schools. Eton - Harrow - Charterhouse - Cheltenham - Rugby - Clifton - Westminster - Marlborough - Haileybury - Winchester / 
Public Schools.
Various Authors.
London, 
[1893]