For 33 years until his retirement in 2001, John McCullagh was a child welfare worker in Canada, the United States, and the United Kingdom. During most of that time, he was employed...view moreFor 33 years until his retirement in 2001, John McCullagh was a child welfare worker in Canada, the United States, and the United Kingdom. During most of that time, he was employed by the Children's Aid Society of Toronto, where he held a number of front line and management positions.view less