Simplified computer hardware course - Singh, Vishnu Priya. (Computech Publications, Ltd., 2009)