David A. J. Richards

David AJ. Richards is a professor at New York University School of Law. Professor Richards received his law degree from Harvard Law School in 1971 and his Ph.D. in Philosophy in 1970 from Oxford University.

Works