Bob Duff

15 books

200 pages 2017

nonfiction sports informative slow-paced

216 pages paperback

nonfiction sports adventurous challenging medium-paced

208 pages paperback

nonfiction biography history sports informative medium-paced

232 pages 2017

nonfiction sports informative medium-paced

288 pages 2019

nonfiction biography sports adventurous reflective slow-paced

232 pages hardcover

nonfiction art history sports adventurous medium-paced

320 pages 2014

nonfiction sports informative slow-paced

181 pages hardcover

adventurous challenging slow-paced

221 pages paperback 2009

biography sports adventurous informative reflective medium-paced

220 pages hardcover

nonfiction history sports