• XX Chromosomes
  • Advertisements

Review: A Pledge of Better Times by Margaret Porter w/ Giveaway

01_A Pledge of Better Times CoverPublication Date: April 14, 2015
Gallica Press
Formats: eBook, Paperback
ISBN: 978-0-9907420-4-3
Pages: 400

A sweeping tale of ambition, treachery, and passion…

For generations Lady Diana de Vere’s family loyally served England’s crown. But after King Charles II’s untimely death, her father firmly opposes James II’s tyranny. Charles Beauclerk, Duke of St. Albans—the late king’s bastard son by actress Nell Gwyn—also rebels against his newly crowned uncle’s manipulation. Secretly pledging to wed Diana, he departs for the Continent to become a soldier.

Diana de Vere, a fascinating fictional characters comes to life engaging the reader. We meet Diana as an adolescent through young adult. She secretly becomes romantically involved with Charles Beauclerk, Duke of St. Albans, resulting in their marriage.

Porter crafts a sentimental romance taking place during extreme turbulent times. Charles II is dead, brother James climbs in power and position with a share of supporter as well as adversaries. Political and religious strife create a dramatic and uneasy backdrop for stormy challenging times, aligiences are tested, The couples union withstands several trials, you’ll find yourself breathing a sign of relief for this affecting handsome duo.

Full of historical detail, well assembled, you will find yourself lost in the time along with the characters. Porter manages to transport her audience to days long ago. I hope future plans bring another narrative with further developments of this charming couple, I would love to see their future expanded upon.

Historical fictions fans will appreciate Porter and her solidly drafted story. Highly recommend, gratifying read.

Official Book Trailer

About the Author02_Margaret Porter Author Photo

Margaret Porter is an award-winning, bestselling novelist whose lifelong study of British history inspires her fiction and her travels. A former stage actress, she has also worked in film, television, and radio.

For more information please visit Margaret Porter’s website. You can also find her on Facebook here and here, and on Twitter.

A Pledge of Better Times Blog Tour Schedule

Monday, May 4
Review at Just One More Chapter
Review & Giveaway at Broken Teepee
Spotlight & Giveaway at Mina’s Bookshelf

Tuesday, May 5
Review at 100 Pages a Day – Stephanie’s Book Reviews

Wednesday, May 6
Guest Post & Giveaway at Let Them Read Books

Thursday, May 7
Review at Book Drunkard

Friday, May 8
Review at Books and Benches

Sunday, May 10
Review & Guest Post at With Her Nose Stuck in a Book

Monday, May 11
Review at Reading the Past

Tuesday, May 12
Review at Flashlight Commentary

Wednesday, May 13
Guest Post at Book Babe

Thursday, May 14
Review at Unshelfish
Review at Impressions in Ink
Review at Caroline Wilson Writes

Friday, May 15
Review & Giveaway at A Literary Vacation
Review & Giveaway at Historical Fiction Obsession


To enter to win a paperback copy of A Pledge of Better Times please complete the giveaway form below. Open to US residents only. Ends 5/22/15

 photo 508670ea-e48d-4184-bcf6-7d2c3c94185f.png

Leave a comment


  1. carol L

     /  May 14, 2015

    I’ve heard many positive things regarding this book. I’m looking forward to reading it. It’s on my TRL.
    Carol L
    Lucky4750 (at) aol (dot ) com

  2. I am definitely going to add this to my TBR. You always find the most interesting books.

    • Lucky more for scoring good books!! I like to pass my fabulous reads to my followers! Thank you Mary. I hope you enjoy this as much as I did. Very well done. Thank you for visiting and commenting


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: