Faculty profile: Dr. Margaret O鈥橰eilly-Allen