Charles R Legg

Dr Charles Legg is a Chartered Counselling Psychologist and Senior Lecturer based at the Department of Psychology, City University, UK.