de Havilland Vampire - please help someone!'s Successors