vinyl williams