his full name was william frederick and he was born in portsmouth new hampshire