A good book, but would probably have been even more effective if even less of Rama had been comprehensible to it's human visitors. As is the case with so much science fiction the psychology and character development is less impressive than the world creation.