Java your visual blueprint for building portable Java programs - Friedman-Hill, Ernest J. (Hungry Minds, 2001)