James Garth

James Garth

Aerospace engineer. Fan of technology, theology, politics. Husband & father of 3 boys. Desperate to save the world while maintaining a healthy work-life balance