Mark Belenchia 

In the middle on so many subjects!