Walker Of Tinnevelly

Amy Charmichael. Walker Of Tinnevelly. Morgan & Scott, London, 1916