Tim Shaner

5 books

86 pages paperback

nonfiction poetry reflective medium-paced

62 pages paperback 2009

challenging informative reflective medium-paced

188 pages paperback

fiction medium-paced

352 pages 1999

nonfiction lighthearted medium-paced

212 pages paperback