Can one earn money by blogging? Yes and No. It explains ways one can earn money by blogging, Google adsense,affiliates,consulting. History of blogging
Read this post on bemoneyaware.com/blog