Hardware and software of personal computers - Bose, Sanjay K (New Age, New Delhi, 1991)