jeffrey hill