myles hines