Patent Law Essentials: A Concise Guide by Praeger Publishers, Inc | DealShopping USA