Fundamentals of Computers - Rajaraman, V .; Neeharika adabala (New Delhi : Prentice Hall of India Pvt Ltd., 2022)