The Westminster Shorter Catechism with Analysis, Scriptural Proofs, Explanatory and Practical Inferences, and Illustrative Anecdotes