Would like to buy a book for my 7 year old niece. She loves books and is quite an advanced reader. She has read all the Roald Dahl Books and is working her way through The Babysitters Club at the moment. Any suggestions gratefully received! Thanks.