Margaret Frith Margaret Smith by Margaret Frith By Margaret Frith Margaret Ledwith Margaret Wise Margaret Weis Margaret Wild Margaret Chiu Margaret Hunt