Taufik Hdyt
Author of TMCBlog.com and taufikh.com