McqMate
| Q. |
__________is the first modern philosopher to articulate Social Contract |
| A. | thomas hobbes |
| B. | leopold von ranke |
| C. | david hume |
| D. | james mill |
| Answer» A. thomas hobbes | |
View all MCQs in
Selected Problems of Medieval and Modern World HistoryNo comments yet