James T. Shannon

3 books

269 pages paperback 2014

fiction mystery dark mysterious medium-paced

missing page info 2014

dark mysterious tense medium-paced

273 pages paperback 2007