A G Herzberg Author