James Holmes

British, 1777-1860