Fulfillment: A Novel