The Mathematical guidebook for programming - Trott, Michael (Springer, New York, 2004)