James Evans

53 books

230 pages paperback

fiction science science fiction adventurous fast-paced

336 pages 2017

nonfiction history informative slow-paced

325 pages hardcover

nonfiction history science challenging informative medium-paced

304 pages paperback

fiction science science fiction adventurous funny fast-paced

302 pages paperback

nonfiction religion informative medium-paced

496 pages 1998

nonfiction history science informative slow-paced

383 pages paperback 2013

nonfiction history adventurous slow-paced

528 pages paperback

nonfiction business economics mathematics informative medium-paced

400 pages 2013

nonfiction history adventurous slow-paced

544 pages hardcover

nonfiction art classics history informative medium-paced