You need to sign in or sign up before continuing.

Devesh Kapur

13 books

384 pages 2016

nonfiction history informative slow-paced

312 pages 2018

nonfiction informative medium-paced

271 pages digital 2014

344 pages 2010

challenging informative medium-paced

246 pages 2005

challenging informative medium-paced

414 pages hardcover

medium-paced

273 pages paperback 2017

challenging emotional informative medium-paced

missing page info 2006

informative medium-paced

missing page info 2006

informative medium-paced

456 pages hardcover

informative medium-paced