Item image: Reviewed Item Type: BookPublisher: Yale University PressPublisher url: https://yalebooks.co.uk/display.asp?k=9780300255256ISBN: 9780300255256Price: £16.99Pages: 544.00pp.Place of Publication: New Haven and LondonDate of Publication: 2019Author: Pekka Hämäläinen