giant book update!

cover reveal, book events, pre-order deals!