00658cam a2200217 4500 552993662 TxAuBib 20190221120000.0 180922|||||||||||||||||||||||||||||eng|u 2018959200 9781541788367 hardcover 1541788362 hardcover 9781541788381 ebk. 1541788389 ebk. DLC eng rda DLC TxAuBib Morland, Paul. The human tide : how population shaped the modern world / Paul Morland. 1st edition. 344 pages 24 cm. 20190221.