Boston Law

424 pages 1999

fiction informative mysterious tense fast-paced