wells shaffer