Wot no Anthrax?
and also on the subject of Master of Puppets I co-incidently saw this yesterday - prob old news but was new to me: