IRON MAIDEN Guitarist Talks Worms, Maggots!