David Attwood may refer to: