Customer Rating: Summary: Unnecessary if you already Comment: I found this book interesting and clear but completely unnecessary if you already have the basic information about the immigration. You can easily find these information on internet and for free. Plus many topics are too superficially treated so you dont have a clue of what the author it talking abouot. The author provides all of the immigration forms (that takes half of the book) but again they are unnecessary since you dont need to know HOW are they made. Interesting the Commonly asked questions to US citizenships applicants.