Linear and combinatorial optimization in ordered algebraic structures by Visser Zimmermann & 'Zimmermann'