The computer engineering handbook - Oklobdzija, Vojin G. (CRC Press, 2008)