jamesmcgirk.com
James McGirk
Art and writing about technology, finance, geopolitical volatility, risk and beauty.