TriangleDate of PublicationISBN0871138743Book AuthorBy David Von DrehleBook CoverPublication InfoAtlantic Monthly Press. 352p $26