Shekhar Gupta

6 books

480 pages 2014

nonfiction history politics informative medium-paced

370 pages hardcover

nonfiction politics informative reflective medium-paced

72 pages paperback

nonfiction politics

234 pages 2012

nonfiction informative mysterious medium-paced

368 pages digital

missing page info

informative reflective tense medium-paced