Hampton & Hampton Beach door William H. Teschek