Author: robert a. divine , t. h. breen, gerge m fredrickson, r. hal williams