Entonces sería:
select count(autor) total from tuTabla group by autor order by total desc limit 5
Fijate si te funciona, deberia traerte los 5 autores con mas registros en la tabla.
PD: total es un alias, es como hacer un count(*) as total.
PD2: Lo de adivino era por que pense, por lo que decia tu post, que ya tenias hecho alguna consulta, o que tenias una tabla...simplemente un malentendido sin inportancia.