developing ideas into books