Brian Beckman: Monads, Monoids, and Mort (2006)
channel9.msdn.com