Author: Napier, William, fl. 1851-1865