I've read a lot about this stuff on several sites (thank goodness for the internet !) and there appear to be 3 schools of thought - domination; kindness; and eating.
Well, my experience with our aggressive rooster is that domination can work, but that just stores up trouble for later. We had a neighbour look after our chooks and she got attacked. Whilst a poolside plastic table, or a cardboard box are fine as barriers, they don't really solve the problem.
So my wife started to pick him up and talk to him sternly, as discussed above and then put him down. He is now respectful of our roles in his society. A miracle cure of sorts. Now we just have to say no, quite sternly and he's OK. We also talk gently to him and he's fine. But he's an animal and is easy to read and we've found that avoiding confrontation has worked fine. Clearly the threat of being held in wife's arms is enough...
So, we do the domination thing where we have to, but would rather read the situation and act accordingly. And he is great character.
Thanks to all of you for your help.
Mind you, one of our local speciality dishes is Coq au Vin.........