Cyclooxygenase-2 inhibitors: promise or peril?

Cyclooxygenase-2 inhibitors: promise or peril?