The Backtracking Method by Eugenia Iancu & Tiberiu Socaciu