ALAN C LEECH