John Lorne Campbell

16 books

400 pages paperback

nonfiction history informative reflective medium-paced

240 pages 1964

nonfiction history reflective medium-paced

199 pages paperback 1992

fiction classics fantasy adventurous mysterious fast-paced

228 pages 1992

fiction classics fantasy adventurous mysterious fast-paced

190 pages 1972

fiction thriller dark informative medium-paced

262 pages 1998

nonfiction history adventurous informative slow-paced

256 pages paperback 2000

nonfiction history informative reflective medium-paced

122 pages paperback

nonfiction childrens informative medium-paced

256 pages paperback 1998

212 pages 1998

funny medium-paced