Dr Pat Brown publisher