Adding the remarkable John Chamberlain contribution back to the OSS version of this library