steven hurley