The mind palace: A novel