http://www.cosignconference.org/downloads/papers/howse_kemp_cosign_2004.pdf