Canaletto. Giovanni Antonio Canal, 1697-1768. Life & Work, The Plates. The Catalogue Raisonne.