Data Structures C by Harry F. Smith