Peter A Haynes Accountant