Genetic Algorithms In Electromagnetics by Randy L. Haupt & Douglas H. Werner