The science of self-report: implications for research and practice - Stone, Arthur A. (Lawrence Erlbaum Associates, Publishers, 2000)