You need to sign in or sign up before continuing.

James MacPherson

27 books

277 pages paperback 1992

fiction crime mystery dark mysterious fast-paced

223 pages hardcover 1760

challenging reflective medium-paced

96 pages hardcover 1996

informative medium-paced

308 pages paperback

nonfiction history challenging reflective medium-paced

missing page info 1761

fiction classics challenging reflective medium-paced

64 pages 1760

adventurous challenging

missing page info 2003

dark mysterious medium-paced

308 pages paperback

nonfiction history challenging reflective medium-paced

592 pages paperback

nonfiction history reflective medium-paced

328 pages hardcover 1807