Contributions by J. B