Christian Jeanmougin

2 books

352 pages paperback 1987

nonfiction mathematics science challenging informative reflective slow-paced

417 pages 2002

nonfiction history science challenging informative reflective slow-paced