mervyn gordon