Green 2009 Contemporary Chess