A review by cuppacora
Hold Back the Tide by Melinda Salisbury

5.0