David Musgrave born 1973