lance waller