Jerry Shaffer

2 books

382 pages paperback

fiction fantasy adventurous slow-paced

151 pages hardcover

nonfiction autobiography biography memoir informative medium-paced