Author: James B. 1808-1883 Thomson