Samantha Hastings
Samantha Hastings has degrees from Brigham Young University, the University of Reading (Berkshire, England), and the University of North Texas. She met her husband in a turkey-sandwich line. They live in Salt Lake City, Utah, where she spends most of
... Read more