Kaleidoscope is a collection of work from various authors that can be enjoyed in bits and pieces or devoured at once. Like turning a kaleidoscope, no matter what you find, you will be delighted. Just turn the page and you have something new, sometimes light and whimsical, sometimes dark and heartbreaking: * Follow a boy whose life is shattered in the 1920s when he learns a family secret. * Meet a woman straddling two cultures who runs her first marathon...