Im not sure if this has been posted here before(I did do a fourm search) however I found it interesting enough to post anyway. Made me think.

http://www.cl.cam.ac.uk/users/rja14/tcpa-faq.html