Claire Montrose

368 pages 1999

fiction mystery lighthearted mysterious fast-paced

256 pages 2000

fiction mystery mysterious fast-paced

304 pages 2001

fiction mystery mysterious fast-paced

290 pages 2003

fiction mystery mysterious medium-paced