A well-drafted engagement letter provides essential protection and important benefits to CPAs in tax practice and in other ...