Business Method and Software Patents: A Practical Guide by Morgan D. Rosenberg | Menrva Books