Muhammad Ahmed Khan

The writer is a chemical engineer by training. He can be contacted at Ahmed.khan3561@Yahoo.com