Author: j. richard powell