John Fairfax

3 books

28 pages hardcover 1974

fiction literary challenging emotional reflective slow-paced

400 pages paperback

fiction

missing page info 1981

nonfiction poetry informative reflective slow-paced