John Russell Taylor

33 books

256 pages 1983

nonfiction informative medium-paced

168 pages hardcover 1999

missing page info 1998

emotional reflective medium-paced