Free UK shipping on
10 million books
Dr David Walton is a specialist in behavioural change psychology
who runs community education programmes on mental health,
depression, cognitive therapy and child development. He has worked
for the UN, the UK government and in private industry.