Towards a theory of whodunits : murder rewritten - Percec, Dana (Cambridge Scholars Publishing, 2021)