James Graham

44 books

59 pages missing pub info (editions)

fiction play challenging medium-paced

472 pages missing pub info (editions)

fiction play challenging medium-paced

104 pages missing pub info (editions)

fiction art play funny slow-paced

224 pages first pub 1970 (editions)

fiction mystery thriller adventurous slow-paced

368 pages first pub 2006 (editions)

fiction crime mystery thriller dark mysterious tense fast-paced

352 pages first pub 1972 (editions)

fiction thriller dark fast-paced

120 pages first pub 2017 (editions)

fiction play politics challenging informative slow-paced

400 pages first pub 2003 (editions)

fiction poetry emotional reflective slow-paced

344 pages missing pub info (editions)

nonfiction autobiography biography emotional reflective medium-paced

352 pages first pub 2014 (editions)

nonfiction reference science informative medium-paced