This book is an excellent introduction to Extra-solar planets. I used it as a good "starting" or "jump-off" text into the area of exoplanets in terms of a research paper I had to write about this subject, i.e., to give me an overview of the subject and to lead me into the published scientific literature. The text is very well-written. There are many helful illustrations, all nicely captioned, and each chapter has a very good bibliography that I very much appreciated in breaking into the scientific papers out there. For a subject still in its infancy, the authors were able to provide a nice break-down of the scientific findings rapidly developing as new exoplanets are being found at an amazing clip. Interestingly, during the course of preparing my paper (over two months), the number of exoplanets went up from 370 to just over 400. The number is now beyond this.Writing a concise book in an area developing so rapidly and that was practically non-existent 10-15 years ago must have been a real challenge to the authors, but in my view, they handled it very nicely. Nevertheless, while the book serves as a nice text on the subject, it will also be enjoyed by any reader with a passing interest in exoplanets, and thus would serve as a nice "general read" as well. Non-technical readers will not find the mathematics in the text over-powering, and the text will more than make up for any mathematics that is not comprehended.A really nice book and an important contribution to a new and burdgeoning area of science.