Handbook of counselling - Stephen Palmer (Routlege, 1997)
xxiii, 599 p. ; 23 cm