Fans have been waiting more than five years for this book, with no indication of when it would come out. It hits bookstores on Tuesday.