Author: P. (Peter) 1802-1869 Duff