Survey of Advanced Microprocessors by Andrew M. Veronis (Paperback, 2012)