Andreas Otto Robert Hamner,