Balagurasamy, e. Fundamentals of computers - New York Mcgraw hill edu. 2024 - 476 ISBN: 9780070141605