James Francis Cameron

24 books

320 pages 1991

nonfiction science fiction adventurous medium-paced

240 pages paperback 1985

fiction science fiction tense fast-paced

192 pages 1996

nonfiction historical romance reflective medium-paced

256 pages 1998

nonfiction biography informative tense slow-paced

368 pages 1996

nonfiction historical romance reflective medium-paced

336 pages 2006

nonfiction art reference adventurous informative slow-paced

252 pages 2017

informative reflective slow-paced

224 pages 2018

nonfiction adventurous challenging informative medium-paced

missing page info 2012

informative medium-paced

missing page info 1998

adventurous medium-paced