James Dooley SEO: A Practical Look at Search Marketing and Lead Generation James Dooley is…