Author: james w. perry