All Casper cares about is swimming - and it's the one thing hismum and dad won't let him do. But when a freak accident hospitaliseshis parents, Casper's sent to stay with a grandmother he'snever met in the mysterious seaside town of Corallium ...