17 Principles that Every Mental Health Professional Should Understand - Scott O. Lilienfeld; William T. O'Donohue (Taylor and Francis, 2007)