Thanks for the info!
BTW, I think that statue of Christ on your homepage was on display at the Mormon Pavilion during the '64-'65 Worlds Fair in New York. As I recall, it was monstrous!