Denise Ives publisher