daniel holdsworth