Canaletto Giovanni Antonio Canal, 1697-1768 - Constable, William George 1887- (Clarendon Press, 1962)