MICHAEL R HARDING