Author - C.W. Peck

C.W. PeckC.W. Peck has spent nearly a quarter century working in journalism, state and local politics, and national political polling. A former Army officer, he lives north of Buffalo, N.Y. He likes fast cars and SIG Sauer pistols.