Stephen L. Carter

31 books

384 pages 2017

nonfiction biography history true crime challenging informative reflective slow-paced

400 pages paperback 2018

fiction essays politics short stories emotional reflective medium-paced

368 pages 2009

fiction mystery thriller dark mysterious tense slow-paced

556 pages hardcover 2007

fiction mystery thriller challenging mysterious reflective fast-paced

512 pages 2008

fiction historical mystery thriller challenging mysterious reflective slow-paced

300 pages 1991

nonfiction history race reflective medium-paced

352 pages paperback

nonfiction politics challenging informative reflective medium-paced

352 pages 1994

nonfiction history politics challenging informative reflective slow-paced

272 pages 2010

nonfiction history politics reflective medium-paced

338 pages 1999

nonfiction politics sociology challenging informative reflective medium-paced