Author: T. Shipdem (Thomas Shipdem) Frampton