while not exactly definitive, very helpful - also nice site!