Avalon: A novel (Hardcover)