Text this: The architecture of concurrent programs / Per Brinch Hansen.