Ranck, John 1915-2005