Seol mar théacs é seo: Great ideas of modern mathematics: their nature and use