shepard waller