Kathleen Halligan

5 books

448 pages paperback 1996

adventurous emotional reflective fast-paced

448 pages 1996

informative medium-paced

272 pages paperback 1997

informative mysterious reflective medium-paced

317 pages paperback 1992

fiction mystery short stories lighthearted mysterious medium-paced

336 pages 1998

mystery short stories mysterious slow-paced