Dr H . Afzelius , Upland.