John L. Foster

13 books

A Third Poetry Book

John L. Foster

128 pages hardcover

poetry lighthearted medium-paced

128 pages 1987

childrens poetry hopeful lighthearted reflective slow-paced

169 pages hardcover 1982

adventurous dark mysterious medium-paced