Author(s): Stephen J. Eskilson
                               
                Published: 2019
                Publisher: Yale University Press 
                ISBN: 0300233280 
                Pages: 472 
                Published in USA 
                Language: English