Mecca: A Novel (Hardcover)