A. Karl MaxB. Ibn-e-KhaldumC. George HegelD. None of these
Correct Answer: Karl Max ✔
Last Updated: September 23, 2019