David Russell Am KC

David is internationally recognised and lauded as a leading taxation specialist.