Author: richard r. powell