Services provided by Seth Browning Wallace: