Top 509 professor cesare pisani eds PDF Book Page 21