The code was changed to reflect the NYSIIS "standard" a little better after the article was published (see this discussion board for details). The "H" in Johanson and Johannsen is not considered silent because it's surrounded by vowels; therefore it's not dropped. In the original version it was dropped.