Something fishy, by Hilary MacLeod