M. J. Colquhoun — British novelist