Problems of cheating and fraud, in a wide variety of professions, have received much recent attention. Many scandals have involved banking (for example Libor manipulation, tax evasion, and the ...