Eleanor Cowan

3 books

nonfiction classics history philosophy challenging informative slow-paced

920 pages | first published 1852

emotional slow-paced

242 pages | first published 2013

informative inspiring medium-paced

192 pages | first published 2009

More...