Andrew Shanahan, Author at Dezeen