John M. Bowers

7 books

405 pages paperback

nonfiction poetry challenging informative medium-paced

264 pages hardcover

nonfiction literary poetry informative medium-paced

306 pages paperback

228 pages paperback 2010

challenging emotional reflective medium-paced

288 pages paperback

nonfiction classics literary poetry medium-paced

336 pages 2019

nonfiction adventurous medium-paced

19 pages 2008

nonfiction history reflective medium-paced