James Langton

145 books

1024 pages paperback 2014

nonfiction history challenging informative slow-paced

384 pages paperback

fiction crime mystery dark mysterious fast-paced

288 pages hardcover 2021

fiction historical mystery adventurous mysterious medium-paced

368 pages hardcover 2021

fiction historical literary emotional reflective medium-paced

528 pages paperback 1999

nonfiction history informative slow-paced

320 pages digital 2009

fiction historical mystery mysterious medium-paced

584 pages paperback 2001

fiction fantasy adventurous emotional sad slow-paced

464 pages paperback 2019

fiction historical romance lighthearted slow-paced

384 pages 2020

fiction historical emotional informative sad medium-paced

98 pages paperback 1973

fiction fantasy middle grade short stories adventurous funny lighthearted fast-paced