Exchanging value : negotiating technology licensing agreements : a trainig manual (WIPO publication. no. 906E, 2005)