MCLEOD, John An introduction to counselling and psychotherapy theory research and practice XX1, 718p. John Macleod - 6th ed. - McGraw Hill Education 2019 It includes index ISBN: 9780335243198