martin harding and mazzotti