robert bagnell