Peter Stafford retires from law firm