David Stark

288 pages 1993

dark fast-paced

287 pages 1995

dark informative mysterious medium-paced