Mary Caldwell

Mary Caldwell is the widow of John Caldwell. She has led an adventurous life on three continents, and is now enjoying retirement in Florida.