Computer Architecture by Frederick P. Brooks, Blanchet & Ian McLoughlin