WALTER G LEACH