Carolyn B LeonardCarolyn B. Leonard is a card-carrying member of historical societies in several states and is often called to speak and teach classes on her favorite subjects of genealogy and writing. She enjoys traveling with her retired engineer husband, Jon Heaveer, when they can get away from their pampered pup, Ginger. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code