We ’ ve Come a Long Way : A Review of Cancer Pain