d.Text Book

Discovering_Computers_Fundamentals_Living_in_a_Digital_World_Gary_B._Shelly,_Misty_E._Vermaat