New Book Announcement

This one's a long time coming...