I just finished reading "Defying Hitler" by Sebastian Haffner. It is quite a good book. Haffner tries to explain how the Nazi's were possible and why German citizens didn't do anything to stop them.
I recommend that you take the time to read it. There are a few eerie parallels to our own time. It really goes to show how a few simple changes to laws can have quite unexpected consequences for the population of a country.