Java programming on Linux - Meyers, Nathan (Waite Group Press, 2000)