David Allen Harris

A warrior for justice and equality.