James Francis Cameron

25 books

fiction science fiction adventurous reflective fast-paced

192 pages | first published 2001

nonfiction history science adventurous slow-paced

272 pages | first published 2008

nonfiction historical history informative tense slow-paced

144 pages | first published 2003

nonfiction historical history science challenging informative tense slow-paced

339 pages | first published 2000

fiction thriller dark medium-paced

241 pages | first published 1985

fiction science fiction adventurous medium-paced

208 pages | first published 1995

fiction science fiction adventurous fast-paced

256 pages | first published 1991

nonfiction science fiction adventurous medium-paced

320 pages | first published 1991

fiction science fiction thriller adventurous tense medium-paced

363 pages | first published 1989

nonfiction art reference science fiction adventurous reflective medium-paced

108 pages | first published 2009