Pat Nichols publisher