@Region Philbis,
Region Philbis wrote:
"abundance of reason" is grammatically correct...
By itself, maybe. The partial sentence is:
but his arguments of defense, (which were) abundant* of reason, full* of passion, rigorous* in logicality and powerful* in strength, gave the public a profound impression.
* adjectives
Also one gives people an impression of something, or the impression that something is the case. I would prefer "made a powerful impression on the public."