T.A. KirkpatrickBooksAdvance with EnglishAdvance with EnglishAdvance with EnglishAdvance with EnglishAuthor data: Open Library