derek holland