I saw the following some time ago. I meant to send it along to the list but forgot: http://www.michaelborgstede.com/ There's an interesting essay by Janet Pierce there as well.