I can tell I'm nearly done with this revision because I'm starting to get sick of looking at this book. That's my subconscious' way of telling me to lay off it before I file off all the interesting bits and polish it into terminal blandness. I do need to do this last pass read-through, however. With luck I can manage it over the weekend, or no later than early next week.
I'm feeling good about it. Hopefully the world will, too. And I'm very pleased with being on target in terms of my production schedule for this project.