John A. Russo

44 books

missing page info 1983

dark reflective medium-paced

missing page info 1982

adventurous dark tense fast-paced

missing page info 1982

dark mysterious tense medium-paced

120 pages hardcover 1985

242 pages digital

fiction horror mystery dark mysterious tense medium-paced

missing page info 2018

adventurous dark tense medium-paced

missing page info

536 pages digital 2011

missing page info 2013

dark tense slow-paced

250 pages digital