David Allen Green

Lawyer and writer.