Frampton Dan Hampton. Crampton Southampton Hampton Crompton Crumpton Bad hat Bill Brampton. F.Hampton