G V Pearce Author