Author: Calvin Henderson 1819-1887 Wiley