By Jenny Nimmo, Julian Mosedale
By Clive Gifford, Richard Watson (Illustrator), Julian Mosedale
By Simon Puttock, Julian Mosedale
By Alan MacDonald, Julian Mosedale