John Stewart Lyon, 2nd of Kirkmichael — (1808-1862)