Treacherous AllianceDate of PublicationISBN9780300120578Book AuthorBy Trita ParsiPublication InfoYale Univ Press. 384p $28