Computational bioengineering current trends and applications - Cerrolaza, M. (Imperial College Press, 2004)