Richard Spoor Raleigh Nc : Carolina Lawyers In The Judge Advocate General Corps February 2018 By Unc School Of Law Issuu

Richard Spoor has a well-earned reputation as one of South Africas leading human rights l…