work James Robert Pratt I've been working as a web programmer specialising in e-learning for 20 years. Currently interested in the challenge of introducing to the interested layperson under-appreciated modern insights into human psychology.