That is unfair. I have not read Mr Cockburn's book. My views may not agree with the standards that BS7671 set as the minimum to be achieved. But my views are based on 40 years experience and almost as many years of working in "What If" mode and analysis of faults accidents.