A review by gdevitt
The Storm Keeper's Island by Catherine Doyle

2.0

I could not follow what was happening at all.