John Collingwood Bruce Share This John Collingwood Bruce (John Collingwood Bruce, J. Collingwood Bruce)