The dual impulses behind Josef Albers's work are revealed in the title of his best-known series of prints, Homage to the Square.
There's a mathematical element: some works in this exhibition look like dreams from a universe made only of parallelograms, algebra and numerical symbols. But the work also has an emotional reverence, a poetic dimension that goes far beyond sums.
Lesser-known works here include prints featuring shapes like a tangle of wire, a play on the letter D, and square boxes against a wavy background. Two inkless prints, like Braille on smooth cream paper, invite you to touch - a physical response you don't ordinarily associate with the work of this Bauhaus member.
But the real pleasure of this exhibition is the opportunity to see works from the Homage series. Using layered squares of colour, some from the same tonal group, others in shocking contrast, Albers explores the possibili ties of relationships between light and different hues: lime green on grey; dense, dark purple glowering against a dark green background.
Though on first view they look abstract and uninvolving, as a series the works begin to pull you into their quiet, meditative drama; the deepening and lightening of colour across layers draws the eye to the centre of each composition and then out again.
It is in this rippling of tone across precise, hard-edged blocks of colour that Albers achieves his aim of "poetry through scientific means".
• Until September 21. Box office: 0131-557 2479.