John Lorne Campbell

13 books

400 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

240 pages first pub 1964 (editions)

nonfiction history reflective medium-paced

199 pages first pub 1992 (editions)

fiction classics fantasy adventurous mysterious fast-paced

228 pages first pub 1992 (editions)

fiction classics fantasy adventurous mysterious fast-paced

190 pages first pub 1972 (editions)

fiction thriller dark informative medium-paced

262 pages first pub 1998 (editions)

nonfiction history adventurous informative slow-paced

122 pages missing pub info (editions)

nonfiction childrens informative medium-paced

212 pages first pub 1998 (editions)

funny medium-paced

400 pages missing pub info (editions)

medium-paced

400 pages missing pub info (editions)

medium-paced