The Rants and Ravings of G.Lamar Smith Jr.

The occasional thoughts of a lawyer with an attitude