An Introduction to Viral Marketing
Viral Marketing is the hot topic at the moment, but many don