Programs as data objects by Olivier Danvy | Menrva Books | MenrvaBooks