barry schneider