David B. Silva

51 books

248 pages paperback 2003

248 pages 2003

fiction horror short stories adventurous dark reflective medium-paced

283 pages digital 2013

48 pages paperback 1988

112 pages paperback 1998

72 pages paperback 1990

104 pages paperback 2000

120 pages paperback 2001

104 pages paperback 1990

112 pages paperback 2004