Author: robert j. clements