Author: Solomon Charles Frederick Peile