Walter Parry Haskett Smith Share This Walter Parry Haskett Smith (Walter Parry Haskett Smith, W. P. Haskett Smith)