Ian Maclean

8 books

256 pages first pub 1998 (editions)

nonfiction philosophy religion science mysterious medium-paced

48 pages missing pub info (editions)

nonfiction classics philosophy science challenging informative slow-paced

631 pages first pub 1804 (editions)

fiction classics fantasy horror challenging medium-paced

240 pages first pub 1997 (editions)

nonfiction history

84 pages first pub 1637 (editions)

fiction philosophy challenging informative slow-paced

373 pages first pub 2005 (editions)

science informative reflective medium-paced

128 pages first pub 1980 (editions)

history challenging informative reflective slow-paced

330 pages first pub 1977 (editions)

medium-paced