Published by The International Centre for Therapeutic Care
The importance of philosophy – even in England