You can't. I think it's time to publish even though it won't be perfect. Probably no book ever is. I'm sure I could revise and revise the shi* out of it, changing a shadow here or a blade of grass there. The bottom line is that you have to draw a bottom line so to speak. I think I'd rather publish and then make changes for the second version rather than wait another year until I think it's perfect. Which it, and most likely any other book will never be.