A Thief in the House of Memory
Tim Wynne-Jones