Copyright © 2005 Richard Grady If you have spent any time at all studying Internet marketing, then you are bound to have come across the term 'viral marketing'. In fact, it is one of the first things that most people learn about when starting their Internet journey and very often it is a subject . . .