Thomas Ruff Thomas Ruff London: Whitechapel Gallery, 2017. ISBN: 9780854882601 Softcover First Edition Item #17566 Out of stock Ask a Question Go Back See all items in German See all items by Thomas Ruff See all items by Whitechapel Gallery