You need to sign in or sign up before continuing.

David Kessler

27 books

missing page info 2013

romance informative medium-paced

512 pages paperback

nonfiction business politics

missing page info paperback

248 pages 2003

informative reflective relaxing medium-paced

196 pages digital 2010

nonfiction psychology emotional reflective sad slow-paced

missing page info 1999

dark medium-paced

187 pages digital 2008

fiction true crime dark informative sad slow-paced