The following papers about Escher's World are available online: