logo
MEANDERINGS IN ENGINEERING
Aspects of an engineer, writer, paint-dabbler, and compulsive problem solver.