Things not seen - Clements, Andrew (Philomel Books, 2002)