The Illusionist - Johnston, Jennifer (London : Minerva, 1997)