David E. Teich profile picture

David E. Teich

Soldier, Policeman, Patriot