Fantastic post by Set Lister Greg Fleet.

Read it HERE