IBM PC and clones : hardware, troubleshooting and maintenance - Govindarajalu, B