What an incredibly fascinating topic.

I'm most likely going to be doing a lot of hammer flipping over the next few days, whilst exclaiming to anyone who happens to be near enough 'look! Look at...