William H. Prescott was born in Salem , Massachusetts , on May 4 , 1796 .
William H. Prescott was born in Salem , Massachusetts on May 4 , 1796 , the first of seven children , although four of his siblings died in infancy .