Author: Irfan Ahmad
Publisher: The University Of North Carolina Press (2003)
ISBN: 9781469635095
Subjects: History / American & World History