Andrew Shaffer

51 books

224 pages paperback 2014

125 pages 2015

nonfiction adventurous emotional reflective slow-paced

63 pages 2014

nonfiction funny lighthearted fast-paced

30 pages paperback

nonfiction medium-paced

missing page info digital 2021

162 pages paperback

nonfiction poetry

266 pages paperback

fiction

30 pages paperback 2024

fiction childrens funny lighthearted fast-paced

30 pages paperback 2023

fiction childrens medium-paced

10 pages digital 2012