Basic algebra and geometry - Hirst, Ann (International mathematics series, 2001)