Mark Hawcroft

Software developer, house dweller, electricity consumer,
tax-payer :(, motorcyclist and Muay Thai practitioner... among other things.