Books by James Thomson (1834-1882)