"Alan E Clements"