What 1995 Iron Maiden album  graphically depicts the band's mascot, Eddie, being vivisected by machine?
Lord of the Flies (song) "Lord of the Flies" is an Iron Maiden single and second track on their 1995 album "The X Factor". The song is based on the book and film of the same name.
A Matter of Life and Death (album) A Matter of Life and Death is the fourteenth studio album by English heavy metal band Iron Maiden, released on 25 August 2006 in Italy and Finland, and 28 August worldwide, excluding the US, Canada and Japan on 5 September. It is the first album in Iron Maiden's career to enter the US "Billboard" charts in the top 10, achieving significant chart success in many other countries as well.