55 references, last updated Thu May 31 15:58:08 2012