Charles Haughey

Dr. Charles Haughey