The Life, works and travels of David Roberts, R.A. - Roberts, David, 1796-1864,