Riccardo Poli, William B. Langdon, Nicholas F. McPhee — A Field Guide to Genetic Programming — Lulu, 2008, 240 pp. ISBN 978-1-4092-0073-4
This is not an ordinary textbook as it does not follow the expected pattern but is rather an extensive survey of the field of genetic programming. Each chapter introduces a major concept or issue in genetic programming and covers the subject in a rather authoritative way, supported by copious documentation—the last 57 pages of the books are occupied by the bibliography.
The survey format of the text allows the reader to understand all major branches of genetic programming, but it does not allow him to understand all possible algorithms in detail; of the book’s 240 pages, almost 60 are reserved for the bibliography, and that doesn’t leave a lot of space to explain everything. Maybe a later edition would benefit from being expanded somewhat. However, this book is a very good starting point for someone interested in the subject.
The book can be bought in printed format (which I like) but it can also be downloaded in pdf form from the book’s web page.