James McBride

26 books

328 pages paperback 1996

nonfiction memoir race emotional reflective slow-paced

370 pages hardcover 2020

fiction historical literary emotional funny reflective medium-paced

320 pages digital 2017

fiction contemporary historical literary short stories emotional reflective slow-paced

458 pages paperback 2013

fiction historical adventurous funny medium-paced

385 pages hardcover 2023

fiction historical literary emotional reflective medium-paced

320 pages paperback 2001

fiction historical emotional reflective sad medium-paced

368 pages hardcover 2008

fiction historical emotional reflective fast-paced

Buck Boy

James McBride

25 pages 2017

fiction short stories challenging reflective medium-paced

missing page info 1995

nonfiction biography memoir emotional reflective medium-paced

missing page info 1995

emotional reflective slow-paced