About H G Moon