Adaptation, music and new lyrics by Douglas Post