Websites

joseph ravick

Behavioural scientist, philosopher, scribe: served as mediator, counsellor, therapist, and learning facilitator at Appropriate Resolutions. For more details please visit http://www.appropriate-resolutions.org/index_files/Joseph_Ravick.htm