Give credit where credit is due! Also, punctuation, punctuation everywhere.