Gallagher Justice

248 pages paperback 1999

dark tense slow-paced

256 pages 2000

mysterious reflective medium-paced

248 pages paperback 2000

fiction romance adventurous dark mysterious slow-paced

304 pages 2003

informative slow-paced