Michael Farman

3 books

192 pages 2013

poetry informative medium-paced

370 pages 2011

poetry informative reflective medium-paced

256 pages hardcover 2009

nonfiction poetry reflective slow-paced