Frank Fodale

School Class Text Book  
Ave Maria School of Law Patent Introduction to Patent Law, Second Edition
Ave Maria School of Law Patent Principles of Patent Law 4e