George Rocastle

George Rocastle, MBE was the headmaster of Hulton College. (NA: Human Nature)