Khalid A. Mughal is an associate professor at the Department of Informatics, University of Bergen, Norway. During his extensive career, he has designed and implemented many courses on Java, object-oriented system development, web application development, software security, and compiler techniques. He has also given seminars for the IT industry. He is the principal author of two programming books on Java.
Rolf W. Rasmussen is a system development manager at Vizrt, a company that develops real-time graphics systems for broadcast media. Previously he worked on clean-room implementations of the Java class libraries. He is a coauthor of two programming books on Java.