User:Wpatterson3

William Patterson III is a college teacher and broadcast journalist residing in northern CA.