g.j. whyte-melville