Margaret Llewelyn Davies: With Women for a New World

Author: Ruth Cohen