Canaletto Giovanni Antonio Canal, 1697-1768 - Constable, W.G. (William George) (Clarendon Press, 1989)