and Then in a Twinkling by Becky Kelly 9780740726446 Hardback 2002