The sea detective
Cal McGill is a detective with a difference. He's an oceanographer and sometime eco-warrior who tracks flotsam and jetsam back to their source using his knowledge of sea currents. Floating human bodies are his speciality. Two women on different missions seek him out for help. Helen Jamieson is a police officer with a grudge and an unusual case to solve - severed feet wearing trainers are washing up on Scotland's beaches. Basanti, a feral Indian t...