I am deeply sad to report that Mark Irvine passed away unexpectedly last night. Mark was deeply involved in the search marketing community, known as being...