Keith R. Rees publisher