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