David F. Menicucci to talk about how successfully research, write, publish and market a book at Main Library