1. How to thrive on online marketing  New Vision
  2. Full coverage