Tom Lehrer
Self
Marianne Drewes
Director, Producer
Eric Luskin
Producer
David Rubinsohn
Music, Lyricist, Writer