the ambassador from venus