MacNab, Allan Napier, 1798-1862