mary hayley bell