By Hargreaves
By Lemony Snicket
By NO AUTHOR
By Hargreaves Adam
By William Nicholson
By Blyton
By Levy
By Stanton
By Hargreaves Roger
By Roger Hargreaves
By Nimmo, Jenny