Number of Pages: 272. Publication Date: 2025-10-07. Publisher: Ballantine Books.