Computer hardware guide - Ahsan, Naeem (Delhi, 2002)