Margaret Bruce's profile