Understanding and Managing Cancer Pain: A Comprehensive Guide.