Holyoak and torremans : intellectual property law - 465933 Torremans, Paul (New York, NY : Oxford University Press, 2005)
01