Object-Oriented Design in Java - Programming Domino 4.6 With Java