Top Ranking (I'm The Toughest)

Whose song is Top Ranking (I'm The Toughest)?

Artist Album
Johnny Clarke
Dreader Dread
Dreader Dread 1976-1978