Granite: a novel