Author: Hoernle, A. F. R. (A. F. Rudolf) [Hoernlé, Augustus Frederic Rudolf]