John Craigie Halkett — (1830-1870)