The Architecture Of Computer Hardware And System Software by Irv Englander