IP Advisor
January 24, 2006

Getting a Handle on the Software Patent Explosion