A multi-layered novel which deliberately leaves much to a readers imagination