Samuel k ( jnmp.