Mission : spy force revealed - Abela, Deborah (Spy force, 2002)