Author: Edward Gaylord Bourne Ernest H Roscher