Cheating Cheaters. (9780822201991) John Patrick, John Patrick