This is an archive of the official website for the IUCrXXI Congress at Osaka in 2008. Some images and text may be missing and some links no longer work.