It is no secret that the U.S. immigration system is complicated and can be very intimidating, especially for ordinary people. Yet it is vital for millions of people to understand it before starting an application for a green card. This book explains the most likely bases upon which an everyday