Publications by 'Barry M. Cook'