Neanderthal Parallax

444 pages paperback 2002

fiction science fiction adventurous informative reflective medium-paced

352 pages digital 2003

fiction science fiction adventurous reflective slow-paced

400 pages digital 2003

fiction science fiction adventurous challenging reflective medium-paced