David Shapiro

From Wikipedia, the free encyclopedia

David Shapiro may refer to: