Piranesi's complete etchings of Rome - Piranesi, Giovanni Battista (Princeton Architectural, 2012)