David C Gere publisher