Revisiting Canaletto and Panini at Farnborough Hall - Marshall, David Ryley (2005)