Author: Mary Elizabeth Kelly
Bio: Mary Kelly is an architect, self-builder and teacher. She is on the staff of the London Metropolitan University.