Mathematical journeys. - Schumer Peter D (New Jersey John Wiley, 2004)