Giovanni Battista Piranesi : the complete etchings - Ficacci, Luigi (Taschen, 2000)