mathematical expeditions - Laubenbacher, Reinhard (new york springer, 1999)