J. Michael Yates

4 books

256 pages paperback

nonfiction classics literary poetry reflective medium-paced

60 pages paperback

nonfiction poetry

312 pages 2002

fiction science fiction adventurous challenging medium-paced

146 pages paperback

fiction short stories