If invalid, it returns a JSON object with the reason for failure. chapter-and-verse understands all common bible book abbreviations and has its own built-in book identification algorithm. It is useful ...