St. George and St. Michael is a novel by George MacDonald that tells the story of two knights who are sworn enemies but eventually become friends. The book explores themes of love, loyalty, and redemption through its characters' journeys.
By George MacDonald · First published 1872 · Genre: Historical Fiction, Romance, Adventure · 16 chapters