David Winfrey

David Winfrey is a youngish Boomer whose extensive reading in history, politics, sociology and women’s studies has left him frequently appalled, but rarely shocked, by events both foreign and domestic.