Adrianne Greenbaum entertains an appreciative audience in Dundee