What Foreigners Need To Know About America From A to Z: How to understand Crazy American culture, people, government, business, language and more, Paperback/Lance Johnson