J F C Hecker Editor & Author