Computer software protection and semiconductor chips - Schroeder, Dirk (Butterworth, 1990)