Inside Java 2 platform security architecture, API design, and implementation - Gong, Li (The Java series, 1999)