Here are some pages I made a long time ago which are rather out of date now.