Raymond Moore publisher