Approximately Heaven: A Novel