By topological methods using the language of orbifolds,
we give a short and efficient classification of the finite diffeomorphism
groups of closed orientable surfaces of genus g >= 2 which contain a
hyperelliptic involution; in particular, for each g >= 2 we determine the
maximal possible order of such a group.