FUNDAMENTALS OF COMPUTER ALGORITHEM - HOROWITZ ELLIS (UNIVERSITIES PRESS, 2023)