Bruce H Haughey Author