Author: Umer Majeed

Umer Majeed is a computer scientist. However, he likes to write astonish poetry and craft creative articles in his free time. He loves to indulge in thoughts and contemplate upon the meaning of life.
www.000webhost.com