David Law

David Law may refer to: