Broadway Cast Recording & Stephen Flaherty