Maus trap?

Who is John Maus? And who does he think he is? In the coming weeks his name will doubtless become … More