Comments fixed; final delivered version