Haber & Lamoreaux (eds) The Battle over Patents: History and Politics of Innovation - OUPOxford University Press 2021 ISBN: 9780197576199 Source: EBOOK