Neil Rogers 

Retired engineer. Life-long student of the law, and committed believer in due process, searching for common ground and the marketplace of ideas.
See followers