Beach Blanket Babylon: A Hats-Off Tribute to San Francisco's Most Extraordinary Musical Revue