Author: McClure, Robert John LeMesusier, Sir, 1807-1873.