John Wilson , kapt.