andrew.mccluskey at ess dot eu
navigating physics, chemistry, mathematics, and computer science
The nonsense that I write represents my own views and not those of my employer.