Inderjeet Singh

The author is a Nottingham (UK) based amateur historian with a keen interest in Punjab and Sikh history....