G R Peterssen Author