Charles Allen is a British writer and historian. He was born in India, where several generations of his family served under the British Raj.

Selected works