dan barrister