James Barton who played Ben Rumson in the original cast. The Marvin lyrics were wildly (and poorly, IMHO> altered for reasons unknown. The original lyrics were far better. I just listened to the original cast recording remastered in 1989 to double check my own memory.