Marc Blitzstein: His Life, His Work, His World