Iron Maiden is the eponymous debut studio album by Iron Maiden. It was released on 14 April 1980, and is the band's only album to feature guitarist Dennis Stratton. Although Iron Maiden have since criticised the quality of the album's production, the...