George G. Foster

3 books

251 pages 1850

nonfiction history dark mysterious slow-paced

188 pages paperback 1839

fiction classics poetry challenging informative reflective medium-paced

128 pages paperback 2012