Hacker's delight - Warren, Henry S. (Addison-Wesley, 2012)