Christophe Jaffrelot

24 books

205 pages 2005

nonfiction history politics challenging informative reflective slow-paced

505 pages 2003

nonfiction history politics informative medium-paced

472 pages 2019

nonfiction economics politics challenging informative reflective slow-paced

656 pages hardcover

nonfiction history politics challenging informative reflective medium-paced

400 pages 2011

nonfiction religion challenging informative reflective slow-paced

360 pages 2016

nonfiction history politics informative medium-paced

384 pages paperback

nonfiction history politics challenging emotional informative medium-paced

688 pages 2014

nonfiction history politics challenging emotional informative medium-paced

600 pages hardcover

nonfiction politics religion sociology challenging informative medium-paced

202 pages hardcover

nonfiction history sociology challenging informative medium-paced