Stephen Flood

Written by

Restless thinker, current affairs junkie, technologist, trader, business owner, hiker, biker, perpetual skeptic and optimist, and a dad and husband.