Writing
Port Jefferson, Long Island, New York, USA
Popular credits
A Brief History of Time Travel
Self
Xenolinguistics: Understanding 'Arrival'