Keeping hopeKate Egan2005·144 pages·about 2–3 hours·1 edition2005first published2005Hyperion Books for Children · 144 pages · ENGISBN 9780786852796Funny·Magical·Short readAdd to Library▾Your copyThe witches are distracted by boys while danger builds up around them.More about this bookHow it feelsMoodPlayfulAdventurousCuriousAtmosphereWhimsicalCosmicWorth knowingWritten forMiddle gradeWhen and whereThemesFriendshipHow do you feel?PickReport a problem with this book