Bob Mabry

Bob Mabry

B.A. philosophy, appellate & criminal lawyer, writing teacher & student, east Texan, species survivalist, languages amateur, seeking truth and beauty.