Margaret town by Margaret Green Margaret Wise Margaret Ann Margaret Anne Margaret Boone Margaret Hynes Margaret Owen. Margaret van