Ralph G Pearson John W Moore