Provisional Patents: The 90-Minute Guide to Filing Your Own Application 12th Edition (Includes 2016 Updates), John Ferrell, 9780974377667, Baywater, How to Protect your monopoly, business patents, guide to patents 