David Stark

322 pages paperback

fiction crime mystery mysterious tense fast-paced

173 pages hardcover 1995

dark mysterious tense fast-paced