Alfred Buckingham Ibbotson , Sheffield ( England ).