Made numerous editorial changes.