*** Welcome to piglix ***

William John Anderson


William John Anderson is the retiredAnglican Bishop of Caledonia. He was born in 1950 and educated at the University of Windsor.



...
Wikipedia

...