Software Agreements Line by Line door Michael Overly, James Kalyvas & James R. Kalyvas