Author: Kennedy, John; MacKay, John R; Cook, Finlay; Cook, Archibald; et al