edmund bagnell