who was margaret wallace road named after