https://michael.haddon.me [email protected]
@politepixels Jersey, Channel Islands I invent novel problems to existing solutions.
Michael Haddon