Alan C Bruce.