David Ashton

51 books

190 pages first pub 2012 (editions)

nonfiction sports informative medium-paced

320 pages missing pub info (editions)

fiction crime historical mystery dark mysterious slow-paced

336 pages first pub 2016 (editions)

fiction historical mystery mysterious slow-paced

288 pages first pub 2013 (editions)

fiction crime historical dark mysterious fast-paced

27 pages first pub 2013 (editions)

fiction historical mysterious medium-paced

240 pages first pub 2006 (editions)

fiction crime historical mystery dark mysterious slow-paced

256 pages missing pub info (editions)

fiction crime historical mystery mysterious slow-paced

40 minutes missing pub info (editions)

192 pages first pub 2012 (editions)

nonfiction sports dark informative medium-paced

190 pages first pub 2012 (editions)

nonfiction sports challenging informative medium-paced