Challenges of Software Verification by Pietro Ferrara | Menrva Books | MenrvaBooks