Author: ph.d. donald keene