Title: Fundamentals of Computer Systems (2nd Edition)