You need to sign in or sign up before continuing.

David Longshore

4 books

252 pages 2014

horror short stories adventurous challenging dark medium-paced

468 pages 1998

informative reflective medium-paced

205 pages 2013

dark medium-paced

354 pages 2017

fiction science fiction challenging dark informative medium-paced