G . A . diehn.