Author: john clark ridpath ,lll.d.,