1000 Islands by Jennifer  Young Ward
_