The author of the books that Margaret Tempest is best known for her illustrations of wrote how many books?