Top 0 daniel n allen ph d auth PDF Book