Title: Data abstraction and problem solving with Java : walls and mirrors
Subjects: Java (Computer program language), Data structures (Computer science)