Eric D. Schneider

4 books

nonfiction philosophy science challenging informative reflective slow-paced

378 pages | first published 2005

nonfiction science informative reflective medium-paced

256 pages | first published 2000

384 pages | first published 2005

informative medium-paced

224 pages | first published 2009

More...