B M Williams’s activity