British and American differences: Prefixes and Hyphens

Which of these prefixed words require hyphens in British and American English? Click on the word in the left-hand column to see the different conventions used by these two nations.

   
1. anti aircraft
2. anti impressionism
3. anti American
4. non fat
5. non nuclear
6. non Christian
7. sub atomic
8. self confidence
9. semi circle
10. semi independent
11. ultra modern
12. ultra sonic
13. un American
14. counter argument
15. ex wife
16. co worker
17. co operate
18. co occur
19. pre cooked
20. pre WWII