Author: Hall, Peter, 1803-1849