author:Charles J. Doyle