Camille Flammarion

29 books

256 pages 2012

nonfiction art history informative slow-paced

362 pages 2008

nonfiction education reference science challenging informative slow-paced

200 pages 1872

fiction science fiction speculative fiction challenging informative reflective slow-paced

281 pages 1894

fiction classics science fiction speculative fiction challenging slow-paced

missing page info 2012

nonfiction biography history informative fast-paced

345 pages digital

nonfiction classics literary challenging informative slow-paced

missing page info digital 2015

528 pages hardcover

nonfiction science medium-paced

386 pages paperback

nonfiction history medium-paced

338 pages digital 1920