Gabriel RauterbergBooksNew Stock MarketCorporations in 100 PagesContractsCorporate Lawyer : Law and EthicsAuthor data: Open Library