Edward E. Foster

3 books

292 pages 1974

nonfiction poetry informative fast-paced

missing page info 1997

classics poetry challenging informative slow-paced

312 pages 2004

challenging informative reflective slow-paced