Author: Kate Hindley (illustrator) Alexander McCall Smith (author)