I came across this site and thought that the way it was presented was pretty interesting.
I have no idea how up to date it is so always check to be sure before flying :)
It is a nice graphic, but skims lightly over the applicable laws. They are more complex than shown there. The current problem is not with the laws, nor in publishing them, it is the huge number of idiots who buy them cheaply and do not have an ounce of common sense.