Who has more letters in their middle name out of Margaret Laurence and Paul Heyse?