David Waller is the very effeminate brother in law to Anna Duggar and a big up at Gothard’s org.
Yeah I checked out the website. He looks like a fruitcake.