Ahead of Schedule


Well, they're not exactly volume five, but two new Harry Potter books are coming to a bookstore near you on March 12.