steve hobbs