Software Manager Guide to Negotiating Software Contracts by David N. Ochroch | Menrva Books