Okay, after much debate and great discussion... well, some other guy beat everyone to the punch for setting out to the unwashed masses.
http://ptgptb.humbug.org.au/0017/roles.html
A good article, and worth reading. Do it now.
Stop reading, I gave an order!
You shouldn't have read this line.
Go away!
Dav