I agree with the previous two posts. I served with Tarrant when he was a junior officer, and I couldn't have met a nicer bloke, I even met him later in his career when he was a three ringer and riding Torbay and he was nice then. The vast majority of COs get a bit grouchy at times especially when people are not pulling their weight. Jesus Nick Harrap could dish out mega bollockings even when he was an XO. He was proven not guilty, IMHO you shouldn't be in boats if you can't take a bollocking in public now and again.