Classic Computer Science Problems in Java - Kopec (IEEE, 2003)