Punjab: A History from Aurangzeb to Mountbatten

Hardback