Software Patents by Aspen Publishers | Menrva Books