John D. (Lanista) reviewed Kaplan Becoming a U.S. Citizen (Kaplan Guide to U.S. Citizenship) on + 4 more book reviews
If you are not a citizen, but want to pass the test with great scores, this is a good book to use for your study.