This book makes no pretensions to be the ultimate compendium for the practitioners in the immigration field. As the author points out in the preface, this book is meant to give you a brief overview of the subject. And that it did! It provides succint and stimulating discussions in many pertinent topics. Most importantly, the flow of the discussions is not bogged down by chaotic juxtaposition of law and facts that is usually usually associated with works written by the practitioners. In short, this book presents you with the picture of the forest rather than the individual shots of trees. I highly recommend it.