The Machiavelli interface Book 1986 The Machiavelli interface SP Steve Perry 4.01 5 readers shelved it PublisherAce BooksLanguageEnglishPublished1986 American Science fiction