Solomon Lovell — American general