Kelly Ryan

262 pages 2000

challenging informative tense fast-paced

240 pages 2001

mystery challenging dark informative medium-paced

213 pages 2002

fiction mystery informative reflective fast-paced