Hatshepsut : the queen of Theba. (IDSC, 2004)