J . P . Diliherg , kapt.