Stephan Littger grew up in Cologne, then studied in France and at Oxford (thesis: "Maybe Truth is a Woman"). Mr. Littger is a filmmaker and lives in New York.