captain john hart Archives