will barsby