N . C . H . Krook , ld.