mark hines