Artificial immune systems and their applications - Dasgupta, Dipankar 1958- (Springer, 1999)