James Preston

A writer trying to figure out this extraordinary life. Interested in technology, philosophy, sociology, art, and sport. UK born, currently based in South Africa