Hardware and software of personal computers - Sanjay, K Bose (Wiley Eastern private Limited, 1991)