The Whirlpools of Time

What happens when two people from two different timelines meet and fall in love? The Whirlpools of Time by Anna Belfrage offers a surprising answer to this question and transports readers on a romantic ride to strong moments in history. Duncan Melville’s life in 1715...