Please specify if terms of license are complied with!John Graham-Cumming (May 2009). "The Geek Atlas". O'Reilly Media.