philosopherjnrlagat

A chemical engineer, environmentalist, Rotarian and a blogger.