Promise: A Novel