Who is Randall Garrett?......................
Wrote a bunch of good stuff although he had a reputation for being a very unpleasant person.
Anyway he wrote The Gandalara Cycle which has much to do with this article. If you can find all seven books read it.