Here are some other links with reviews and information about Russian Ark:
Texas Tech University Links: