PMD applied : an easy-to-use guide for developers - Copeland, Thomas E., 1946- (Centennial Books, 2005)