Craig M Ring
United States