David Constable

David Constable may refer to: