Author: Allen, William, 1784-1868