David Ibry

David Ibry (London, England) holds a doctorate in philosophy from the University of Milano, Italy, and is a long-standing member of the British Association of Counselors.