The first stage of availability is here: pre-orders for ebooks. Pre-orders for the physical copies should follow shortly, as will retailers other than Amazon.
Official release dates:
Ebook on November 18th
Paperback on December 18th
(I realize this is cutting it a bit close for Christmas purposes, but it’s the best we can do.)
I’ll keep everyone posted about any further updates!