Mirrors, masks lies and secrets : the limits of human predictability - Scheibe, Karl E. (Praeger, 1979)