Free UK shipping on
10 million books
Michael Dahl is the author of more than 100 books for children. He
has twice been won the AEP Distinguished Achievement Award for his
non-fiction. He has also been short-listed by the Edgar Awards.