Nicoll, Fergus

Shah Jahan - New Delhi Penguin 2009 - 332p.

923.1 Sh13N