Carlyle's first love, Margaret Gordon lady Bannermanby Raymond Clare ArchibaldAuthors, ScottishBiographyFirst lovesRelations with womenScottish AuthorsWriting a summary for young readers…For young readersBook data: Open Library