mark hinkle