Books by William Arthur (1819-1901)