Lahore

A History of the City and Beyond