Author: ph.d. ralph barton perry