Karen Heenan was born and raised in Philadelphia. She fell in love with books and stories before she learned to read and has wanted to write for nearly as long. After far too many years in a cubicle, she set herself free to follow her dreams—which include gardening, sewing, traveling, and of course, lots of writing. She lives in Lansdowne, PA, not far from Philadelphia, with four cats and a very patient husband.