caviler

Noun

 * 1) A person who cavils; a faultfinder, quibbler or nitpicker
 * 2) * 1817 John Nicholas - Illustrations of the Literary History of the Eighteenth Century
 * a man who comments on the Bible affords all the opportunity a caviler could wish for.