Author: Napier, William F. P., Sir, 1785-1860