Gregg W 

Retired detective. Cynic, curmudgeon and happy to be one.