http://jsnds.org/contents/jnds/26_2_2.pdf