Patent Law Essentials,3rd Revised Edition