Contact

Write to me below if your problem requires rigour more than reassurance, or if you have something to propose.

I do not respond to unsolicited sales or vendor pitches.