Auditor General for Wales,author.