Learning genetic-algorithm eBook (PDF)