Author: James Jeffrey 1847-1908 Roche