David Gamman Frodin ( n.