Steven Foster 

Trying to make sense of the infinite complexity surrounding us.