David Finoli

23 books

172 pages paperback

nonfiction sports

310 pages 2017

informative inspiring medium-paced

missing page info 2016

informative inspiring medium-paced

272 pages paperback

131 pages digital 2015

128 pages paperback 2006

emotional informative medium-paced

194 pages hardcover

nonfiction art history sports travel

186 pages paperback

nonfiction history medium-paced

524 pages paperback

nonfiction history sports

450 pages hardcover 2005