Megan E Harlan
Megan E. Harlan lives in the San Bernardino Mountains in Southern California with her husband, Jeff, their dog, Lucky, and two cats, Dusty and Snowball.
Megan E. Harlan lives in the San Bernardino Mountains in Southern California with her husband, Jeff, their dog, Lucky, and two cats, Dusty and Snowball. See less
Megan E Harlan's Featured Books