1
Design patterns : elements of reusable object-oriented software /
Book
2
The visualization toolkit : [an object-oriented approach to 3D graphics] /
Book