Award-winning American childrens author Jennifer Donnelly, pictured at the Edinburgh International Book Festival where she talked about her bestselling book. The Book Festival was the World's largest literary event and featured writers from around the world. The 2007 event featured around 550 writers and ran from 11-27 August. (Photo by Colin McPherson/Corbis via Getty Images)