For more information, please see http://en.wikipedia.org/wiki/Hans_Mag...