Mission : in search of the time and space machine - Abela, Deborah (Spy force, 2002)