Giovanni Battista Piranesi : the complete etchings - Piranesi, Giovanni Battista, 1720-1778 (Taschen, 2000)