Hello everybody. Are there any good books that cover the details of SEO, SEM and online marketing and promotions? I know there are no short cuts or magic spells to get the results you want on the internet. There is usually the hard way of doing things and I am willing to undertake that approach.