Ancestors and Gods: Margaret Laurence and the Dialectics of Identity