Douglas Kenyon

Teton Management Corporation