Margaret Shepherd

Margaret Shepherd is a calligraphy teacher and designer who has written a number of books on the subject.