William Coates

placeholder
Entrepreneur, coder and bitcoin advocate.