Hidden secrets - Owen, David (Silverdale Books, 2002)