Cover 2

Pride, Prejudice and Punditry

Pride, Prejudice and Punditry: The Essential Shashi Tharoor

594 pages