Ruth GreeneBooksMiracle of the New Man in ChristAffairs of the HeartTwo KingdomsBuying list of books on evolutionPersonality ships of British ColumbiaAuthor data: Open Library