The major's school
In a teaching career spanning decades, he has taught a future president and national cricket captain - but for the past 20 years, Geoffrey Langlands has dedicated his life to education in one of the most remote parts of Pakistan.
Now in his 90s, the retired British army officer runs The Langlands school and college - with nearly 1,000 pupils, boys and girls, aged between 4 and 18. Take a tour with him.
Photographed and produced by Bhasker Solanki. Publication date 6 August 2010