Hardware and software of personal computers - Bose, sanjay K. (New Delhi Wiley Eastern Limited, 1994)