David J. Vann
Roanoke, Alabama, USA