Computer Graphics Using Java 2D and 3D – Paperback By Zhang, Hong – GOOD

A nice touch about this unbranded textbook is that it stays open on a desk.