Iarbas / Hermes played by Dave Fishley Dido, Queen of Carthage (2003) Written by: Christopher Marlowe