Computer Algorithms by Allen Sara; Van Baase