Arthur William Gerald Kingsbury — English mineralogist and collector