John Stern

6 books

240 pages hardcover 2015

1104 pages 2013

informative medium-paced

120 pages paperback

nonfiction self help

190 pages paperback

nonfiction history medium-paced

160 pages hardcover 2016

nonfiction informative fast-paced

160 pages paperback

nonfiction sports medium-paced