Greg Shapiro

1 book

240 pages 2013

nonfiction essays funny lighthearted slow-paced

222 pages

funny lighthearted medium-paced

55 pages digital

160 pages paperback

nonfiction informative fast-paced