It has been a while since I enjoyed a book and its subject so thoroughly. I found myself dawdling through the last chapters, sorry that it was nearly over. I picked it up on a whim, since it was available …

Book Review- Prince Rupert: The Last Cavalier by Charles Spencer Read more »