Isaac Simpson is known for Big Eden (2000), The Glass of Demontrachet (2012) and Chosen (2021).
No data