bernie allen