To have and to hold - Peterson, Tracie (Peterson, Tracie. Bridal Veil Island., 2011)