Human potential exploring techniques used to enhance human performance - Vernon, David (Routledge, 2009)