David Roche

9 books

160 pages 2008

nonfiction autobiography memoir reflective slow-paced

232 pages digital 2018

nonfiction health sports informative inspiring medium-paced

350 pages hardcover

nonfiction art history informative slow-paced

133 pages paperback 2012

medium-paced

96 pages hardcover

nonfiction poetry

335 pages 2015

challenging informative reflective slow-paced

96 pages paperback

nonfiction business economics medium-paced

126 pages paperback

nonfiction business economics medium-paced

192 pages paperback 2024

nonfiction memoir