Stranger things have happened - McGrath, Carmelia (Killick Press, 1999)