Intellectual property law : Basic concepts - Balat, Mohamed Salem Abou El Farag (Dar al nahda al arabia, 2007)