Shanna Hatfield is a hopeless romantic with a bit of sarcasm thrown in for good measure. In addition to blogging, eating too much chocolate and being smitten with her husband (Captain Cavedweller), Shanna Hatfield writes clean romantic fiction with a healthy dose of humor. She also dabbles in cooking, baking, and home entertaining.