A Knight in Shining Armor, written by Jude Deveraux, is a time-travel historical romance that spans centuries. The story revolves around Dougless Montgomery, a modern-day woman who finds herself transported back in time to 16th century England. There, she meets and falls in love with Nicholas Stafford, a chivalrous knight. A Knight in Shining Armor is a heartwarming and enchanting tale of love that transcends time.