Computer Architecture - Yousafzai, Jibran (2020)