Modern cryptanalysis : techniques for advanced code breaking - Swenson, Christopher (Wiley Publishing, 2008)