A puzzling body from the river Thames in London. - Bayliss, Alexandra (2004)