Cartels and trusts

by Roman Piotrowski

376 p. ; 23 cm