C.L. Cannon's Blog, page 5

April 9, 2023

Never Lore Release Giveaway!

🔥 To celebrate the release of Never Lore: Journey to Mt. Smolder, we’re giving away a signed paperback, a leatherbound journal, a Fantasy coffee mug, and a bookish candle! 🔥

(Scroll down for the giveaway!)

About Never Lore: Journey to Mt. Smoulder

 

Enter to win!Remember, there are several daily tasks, so don’t forget to come back for extra entry points!

On a phone and having trouble entering? Make sure you open this page outside of the Facebook web browser by clicking the three dots and selecting ‘Open in Chrome’ or whatever web browser you normally use. .rafflepress-giveaway-iframe-wrapper iframe { width: 1px; min-width: 100%; *width: 100%; height: 600px; }.rafflepress_iframe_loading { background-image: url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==') !important; background-repeat: no-repeat !important; background-position: center 100px !important; height: 100%;} function rafflepress_getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return ""; if (!results[2]) return ""; return decodeURIComponent(results[2].replace(/\+/g, " "));}function insertIframe( ID, src, minHeight) { var wrapperID = 'rafflepress-giveaway-iframe-wrapper-'+ID; var iframe = document.createElement('iframe'); iframe.setAttribute('id', 'rafflepress-'+ID); iframe.setAttribute('class', 'rafflepress-iframe'); iframe.setAttribute('src', src); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('scrolling', 'no'); iframe.setAttribute('allowtransparency', 'true'); if (minHeight) { iframe.setAttribute('style', 'min-height:'+minHeight); } iframe.setAttribute('onload', 'rafflepress_resize_iframe_'+ID+'(this)'); document.getElementById(wrapperID).appendChild(iframe);}// phpcs:disableinsertIframe( '53828971','https://clcannon.net/?rafflepress_pag...,'' );// phpcs:enablefunction rafflepress_resize_iframe_53828971(){ iFrameResize({ log: false, onMessage: function(messageData) { if (messageData.message == 'rafflepress_loaded') { var el = document.getElementById('rafflepress-giveaway-iframe-wrapper-53828971'); var className = "rafflepress_iframe_loading"; if (el.classList) el.classList.remove(className); else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); } } }, '#rafflepress-53828971');};

The post Never Lore Release Giveaway! appeared first on C.L. Cannon.

1 like ·   •  1 comment  •  flag
Share on Twitter
Published on April 09, 2023 22:28

April 8, 2023

My Review of Dark by Paul L. Arvidson

My Review:

★★★★

Dark is an adventurous romp through the pipe system of Dun’s planet, known as The River. Dun struggles with his dreams, which he fears may be prophetic, and his mission to discover what has happened to a neighboring clan. With his best friend Padj and their guide Myrch, Dun is exposed to brilliant new discoveries and horrific dangers. He also meets a brilliant alchemist, Tali, who gives him new perspectives. There were a few times the story lulled, but all in all, Dark is an enjoyable read and a world I’d like to know more about via future books!

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/darkplarvidson

[image error]

Blurb:


He never wanted to be a hero. But deep in the tunnels lies a deathtrap for the unwary…

Dun is haunted by savage dreams. Already suffocating under the weight of caring for his struggling family, he fears his visions mean he’s a shaman like his missing father. But when the rivers mysteriously empty of fish, he embarks on a dangerous quest to uncover the truth.


Armed only with his dad’s half-finished map, Dun sets off into unknown territory with two friends and a dubious guide. But his search for answers could send him and his companions straight into the jaws of death…


Can he survive his destiny in the chaos of a crumbling world?


Dark is the intense first tale in the groundbreaking Dark science fiction fantasy series. If you like unexpected heroes, spectacular settings, and intriguing mysteries, then you’ll love Paul L Arvidson’s original adventure.


 

The post My Review of Dark by Paul L. Arvidson appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on April 08, 2023 07:39

April 5, 2023

C.L. Cannon’s YA Fantasy Fan Giveaway

 

 

Follow some amazing authors across the web and enter to win print editions of Midnight Strikes by Zeba Shahnaz, Blood Debts by Terry J. Bento-Walker, Wishtress by Nadine Brandes, A Ruinous Fate by Kaylie Smith, plus a Shadowhunters candle, Daughter of Smoke and Bone enamel pin, a Six of Crows sign, Once Upon A Broken Heart coffee mug, Priory of the Orange Tree book sleeve, and Chapter 55 ACOTAR bookmarks!Come back every day for special tasks that will earn you daily entry points!
The more tasks you perform, the more chances you have to win!

On a phone and having trouble entering? Make sure you open this page outside of the Facebook web browser by clicking the three dots at the top right and selecting ‘Open in Chrome’ or whatever web browser you normally use. .rafflepress-giveaway-iframe-wrapper iframe { width: 1px; min-width: 100%; *width: 100%; height: 600px; }.rafflepress_iframe_loading { background-image: url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==') !important; background-repeat: no-repeat !important; background-position: center 100px !important; height: 100%;} function rafflepress_getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return ""; if (!results[2]) return ""; return decodeURIComponent(results[2].replace(/\+/g, " "));}function insertIframe( ID, src, minHeight) { var wrapperID = 'rafflepress-giveaway-iframe-wrapper-'+ID; var iframe = document.createElement('iframe'); iframe.setAttribute('id', 'rafflepress-'+ID); iframe.setAttribute('class', 'rafflepress-iframe'); iframe.setAttribute('src', src); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('scrolling', 'no'); iframe.setAttribute('allowtransparency', 'true'); if (minHeight) { iframe.setAttribute('style', 'min-height:'+minHeight); } iframe.setAttribute('onload', 'rafflepress_resize_iframe_'+ID+'(this)'); document.getElementById(wrapperID).appendChild(iframe);}// phpcs:disableinsertIframe( '35337059','https://clcannon.net/?rafflepress_pag...,'' );// phpcs:enablefunction rafflepress_resize_iframe_35337059(){ iFrameResize({ log: false, onMessage: function(messageData) { if (messageData.message == 'rafflepress_loaded') { var el = document.getElementById('rafflepress-giveaway-iframe-wrapper-35337059'); var className = "rafflepress_iframe_loading"; if (el.classList) el.classList.remove(className); else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); } } }, '#rafflepress-35337059');};

Please make sure you are following, liking, joining, and subscribing to what you say you are. We do verify this information when we pick winners! You must complete at least one task to become a winner, the giveaway software will not pick you as a winner just for signing in with your email or social media.

 

The post C.L. Cannon’s YA Fantasy Fan Giveaway appeared first on C.L. Cannon.

 •  4 comments  •  flag
Share on Twitter
Published on April 05, 2023 20:34

C.L. Cannon’s Magical Worlds Reader Giveaway

 

 

Follow some amazing authors across the web and enter to win print editions of Charming by Jane Washington, The Foxglove King by Hannah Whitten, Godkiller by Hannah Kaner, and The Surviving Sky by Kritika H. Rao, plus a Kaz & Inej book sleeve, Velaris polaroid enamel pin, Caraval candle, book dragon coffee mug, The Golden Compass bookmark, and Narnia sticker.Come back every day for special tasks that will earn you daily entry points!
The more tasks you perform, the more chances you have to win!

On a phone and having trouble entering? Make sure you open this page outside of the Facebook web browser by clicking the three dots at the top right and selecting ‘Open in Chrome’ or whatever web browser you normally use. .rafflepress-giveaway-iframe-wrapper iframe { width: 1px; min-width: 100%; *width: 100%; height: 600px; }.rafflepress_iframe_loading { background-image: url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==') !important; background-repeat: no-repeat !important; background-position: center 100px !important; height: 100%;} function rafflepress_getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return ""; if (!results[2]) return ""; return decodeURIComponent(results[2].replace(/\+/g, " "));}function insertIframe( ID, src, minHeight) { var wrapperID = 'rafflepress-giveaway-iframe-wrapper-'+ID; var iframe = document.createElement('iframe'); iframe.setAttribute('id', 'rafflepress-'+ID); iframe.setAttribute('class', 'rafflepress-iframe'); iframe.setAttribute('src', src); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('scrolling', 'no'); iframe.setAttribute('allowtransparency', 'true'); if (minHeight) { iframe.setAttribute('style', 'min-height:'+minHeight); } iframe.setAttribute('onload', 'rafflepress_resize_iframe_'+ID+'(this)'); document.getElementById(wrapperID).appendChild(iframe);}// phpcs:disableinsertIframe( '38128746','https://clcannon.net/?rafflepress_pag...,'' );// phpcs:enablefunction rafflepress_resize_iframe_38128746(){ iFrameResize({ log: false, onMessage: function(messageData) { if (messageData.message == 'rafflepress_loaded') { var el = document.getElementById('rafflepress-giveaway-iframe-wrapper-38128746'); var className = "rafflepress_iframe_loading"; if (el.classList) el.classList.remove(className); else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); } } }, '#rafflepress-38128746');};

Please make sure you are following, liking, joining, and subscribing to what you say you are. We do verify this information when we pick winners! You must complete at least one task to become a winner, the giveaway software will not pick you as a winner just for signing in with your email or social media.

 

The post C.L. Cannon’s Magical Worlds Reader Giveaway appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on April 05, 2023 14:31

March 28, 2023

C.L. Cannon’s Supernatural Obsession Giveaway

 

 

Follow some amazing authors across the web and enter to win print editions of The Supernatural Beastiary, Bobby Singer’s Guide To Hunting, Supernatural: The Roads Not Taken, and Family Don’t End With Blood, plus Dean and Castiel Funko Pops, Cards Against Supernatural game, and SPN sticker pack.Come back every day for special tasks that will earn you daily entry points!
The more tasks you perform, the more chances you have to win!

On a phone and having trouble entering? Make sure you open this page outside of the Facebook web browser by clicking the three dots at the top right and selecting ‘Open in Chrome’ or whatever web browser you normally use. .rafflepress-giveaway-iframe-wrapper iframe { width: 1px; min-width: 100%; *width: 100%; height: 600px; }.rafflepress_iframe_loading { background-image: url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==') !important; background-repeat: no-repeat !important; background-position: center 100px !important; height: 100%;} function rafflepress_getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return ""; if (!results[2]) return ""; return decodeURIComponent(results[2].replace(/\+/g, " "));}function insertIframe( ID, src, minHeight) { var wrapperID = 'rafflepress-giveaway-iframe-wrapper-'+ID; var iframe = document.createElement('iframe'); iframe.setAttribute('id', 'rafflepress-'+ID); iframe.setAttribute('class', 'rafflepress-iframe'); iframe.setAttribute('src', src); iframe.setAttribute('frameborder', '0'); iframe.setAttribute('scrolling', 'no'); iframe.setAttribute('allowtransparency', 'true'); if (minHeight) { iframe.setAttribute('style', 'min-height:'+minHeight); } iframe.setAttribute('onload', 'rafflepress_resize_iframe_'+ID+'(this)'); document.getElementById(wrapperID).appendChild(iframe);}// phpcs:disableinsertIframe( '83034019','https://clcannon.net/?rafflepress_pag...,'' );// phpcs:enablefunction rafflepress_resize_iframe_83034019(){ iFrameResize({ log: false, onMessage: function(messageData) { if (messageData.message == 'rafflepress_loaded') { var el = document.getElementById('rafflepress-giveaway-iframe-wrapper-83034019'); var className = "rafflepress_iframe_loading"; if (el.classList) el.classList.remove(className); else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); } } }, '#rafflepress-83034019');};

Please make sure you are following, liking, joining, and subscribing to what you say you are. We do verify this information when we pick winners! You must complete at least one task to become a winner, the giveaway software will not pick you as a winner just for signing in with your email or social media.

 

The post C.L. Cannon’s Supernatural Obsession Giveaway appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on March 28, 2023 20:18

March 17, 2023

My Review of Isla Emerged by Deidre Sequeira

My Review:

★★★

Isla Emerged is a good, albeit short, story about a mermaid who is betrothed to her best male friend. However, she yearns for more from her life. Most of the book is spent with Isla trying to escape from her kingdom and then getting caught by her father or fiance, or sometimes both. Overall the story was all right, but the flow was off in some places. Things seemed to happen with little to no lead-up, or the solution to something was too convenient or far-fetched to be credible. I found Isla’s motivation to be a little confusing. She has to marry to save her kingdom and people, whom she claimed to care greatly for, yet she kept trying to run away, which in my understanding, would doom them, so that was a conflict for me. The narration of this story was well done, with great inflection and distinct character voices. The story was entertaining, but I probably will not pursue the sequels.

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/isalemerged

[image error]

Blurb:


Anger. Betrayal. Exile.


Isla always knew she would be queen. One day. But after the death of her mother, matriarch of the Southern Pacific merfolk kingdom, that day grew much closer than she was prepared for. Worse, to become a mermaid queen, she must marry. It is the only way to protect her kingdom.


Forcibly betrothed to her childhood friend and father’s fiercest warrior, Isla is desperate for an escape—no matter the cost. But until she marries, her father is filled with a power his body cannot handle, and his control is steadily slipping.


After an explosive fight with her father, Isla flees to the surface, only to find herself in the middle of a violent storm with two choices: swim to safety or save the human man she sees drowning in the tumultuous waves.


Her decision will change her life, as well as her kingdom, forever.


A story inspired by “The Little Mermaid” like you’ve never seen before.


 

The post My Review of Isla Emerged by Deidre Sequeira appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on March 17, 2023 08:59

February 13, 2023

My Review of Tribe Of Midnight by Iris Knox

My Review:

★★★★

This is a difficult book to review. I really enjoyed the story. The concept is amazing, and the storytelling is crisp and well-paced. Still, it was very hard to like the love interest, Wyran, until very late in the book because of the abusive nature of his relationship with Lillian, the book’s female protagonist. He made her do some downright deplorable things, not to mention all the physical abuse she suffered from his tribesman. I just didn’t get enough of his backstory to warrant his actions enough for me to forgive such trespasses. We get a glimpse of his past, but it is not quite fleshed out. I look forward to reading the second book to possibly see things from his point of view. I do love the world that Knox has created and Lillian’s character, who is both cunning and strong. I’ve already pre-ordered book two!

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/tribeofmidnight

[image error]

Blurb:


In the Tribe of Dawn, one must always follow the rules:


Never steal from a neighbour
Never curse the skygods out loud
Never lie to the High Court
Never wander into the East woods alone
Never speak to an enemy clansman
Never approach the boundary
Never, ever cross the boundary


The rules must always be followed.
The rules must always be followed.


Lilian Utopiv is wandering through the woods alone one afternoon when she sees a boy across the boundary. She knows the rules. She knows what will happen if she breaks them.


With secrets unravelling at every turn, and an enemy tribe hungry for her blood, Lilian is pushed to her limits–physically, mentally, spiritually. Her enemies want her to be a coward. They want her to spill her secrets. They want her to turn on the Sungod she serves.


But she can’t. Or her tribe will pay with their lives.


 

The post My Review of Tribe Of Midnight by Iris Knox appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on February 13, 2023 20:11

February 8, 2023

My Review of Blood of Olthetta by Aaron Volner

My Review:

★★★★★

This story was just the gem I’d been looking for! I love the world, the characters, and I need more! I need to know what happens next!
The story starts off with Patrick, a goat herder who travels to the city of Olthetta to become a mercenary. As he reaches the beach, he meets a mysterious woman in red, who he later finds out is a Blood named Elleira. The two have a short battle of snarky proportions, and then he’s on his way into the city to find training. Unfortunately, he can’t find work as a mercenary, and he probably wasn’t suited for that lifestyle anyway. Instead, he begins working for a newspaper, the only one that seems to be telling the truth. He meets up with Elleira again and learns she is a writer as well, and she has some critiques for him. Eventually, the two fall in love, but before long, the injustices of the violent world they live in rear their ugly head, and Elleira vanishes. The Bloods are being persecuted, and the guard is censoring the papers as well as burning books, hell-bent on controlling the minds of Olthetta’s citizens. Patrick must find the courage to locate and rescue Elleira and the other Bloods being held prisoner.
I appreciated the political side of this story as it mirrors much of what is going on in our world today with book banning. Patrick is a loveable character who feels real because of his many flaws and insecurities. We get to grow with him throughout the story and watch him evolve into his best self. I have to say I love the playful relationship he has with Elleira. It’s so much fun to read! Their ending was bittersweet, and I need to know where their future lies!

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/bloodofolthetta

[image error]

Blurb:


In a city on the brink of war, can one man with a pen and a gun save the woman he loves? Or will she be hunted for the magic in her blood?


After failed-mercenary Patrick lands a life changing job as a bookseller and reporter, he soon meets the beautiful, gun-toting journalist Elleira. As an Element Blood, Elleria is just like anyone else, but with a touch of the world itself in her body.


But when the High Lord seizes control of the newspapers and a city-wide raid bans and destroys books by her kind, Elleira vanishes without a word.


As racial tensions bring the city to the brink of war, and the authorities begin arresting those close to Elleira, Patrick scrambles to uncover the reason behind it all.


Why has the High Lord targeted Element Bloods?


How are the banned books so dangerous?


What secret is so damning the High Lord will go to such lengths to protect it?


With danger lurking in every shadow, can Patrick dredge up the answers to find Elleira and expose the truth? And if he does, will the city, or the world, survive what he unearths?


 

The post My Review of Blood of Olthetta by Aaron Volner appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on February 08, 2023 20:52

My Review of The Sniggard’s Revenge by Jeff Chapman

My Review:

★★★

While I enjoyed the characters in the book, and the main premise was brilliant, the writing style was very hard to follow at times, and I found myself going back over sections again and again in order to understand what was actually going on. As such, it took me a very long time to finish the book, and I started losing interest about halfway through. It did pick up a bit more at the end, but the whole thing reads a bit more like an old fable than an adventurous Fantasy story. There are some great moments of humor that come in at just the right times; I just wish the writing style wasn’t so meandering, as this could have gotten a few more stars from me had it been more straightforward.

I will add that the narration for the book was phenomenal! Easy to follow and expressive!

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/sniggardsrevenge

[image error]

Blurb:


Taking from a Barrow? Not a good idea.


Ethan’s family has fallen from owning a manor to scraping by on a small farm. As he approaches manhood, his prospects don’t look very promising. And Arabella, the girl he’s set his sights on, is the daughter of the Squire. Goaded by his younger brother, Ethan enters the Barrow, fights for his life with the tomb guardian, and escapes with a silver gorget.


Ethan hatches a plan to impress Arabella with the gorget. At the same time, the Sniggard, who guards the Barrow, makes plans to retrieve the stolen item. Ethan’s plans go horribly awry. The Squire stands in his way. The Sniggard kidnaps Arabella. And Ethan stumbles into Faerie.


It’s up to Ethan to fix the mess he’s created and rescue Arabella from a life of captivity with the Sniggard. But how’s a farm boy supposed to accomplish any of those monumental tasks?


The Sniggard’s Revenge is a gripping novel of fantasy adventure. If you like strong and dynamic characters, rich descriptions, magic, and trips to Faerie, then you’ll love Jeff Chapman’s The Sniggard’s Revenge.


 

The post My Review of The Sniggard’s Revenge by Jeff Chapman appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on February 08, 2023 12:14

January 27, 2023

My Review of Dark & Devious by M.J. Padgett

My Review:

★★★★

Dark and Devious is a very unique and compelling story; however, the audiobook narration for this book is too monotonous. I tried several times and at several different speeds, but there was just no emotion in the performance, and I ended up buying the ebook to read instead. I am glad that I did get the ebook because I would have missed out on an awesome story.

I loved Finley and his evolution throughout the book. He became so much stronger emotionally, and there are many times when he melted my heart with his thoughtfulness. The scene where he gifts Rosion a new chair, in particular, had me tearing up!

Elair broke my heart! He was such a sweet character, so swoon-worthy! And I feel so bad for him. He obviously loves Rosion deeply, but we all know she had to end up with Finley!

Rosion is a strong protagonist. She is a very honorable character, and I admire that about her. Time and again, she makes hard decisions for the good of all. She stuck to her oaths to protect the humans, even when it would have been easier to leave them to their fate. She accepted her place among her people and became a formidable and just Reagent. I absolutely adore her.

I cannot wait to read more about these characters!

Please don’t just take my word for it. We all have different likes, interests, and opinions. Check out the book at the link below and read the blurb to form your own opinions. 

Buy the book: https://books2read.com/darkanddevious

[image error]

Blurb:


Something dark and devious lurks in the moors around Roisin Dubh’s home, and it’s her duty to stamp it out before it gets its claws into the humans she’s vowed to protect.… even though those humans would kill her on sight if they knew she was Fae.


As a member of the Raven Court of Neverknoll, Roisin is bound by a vow to protect the humans of Gwenlyre from dark Fae at all costs. For her entire life, she’s done her best to blend in with the humans by day and protect them by night. But now, something sinister has entered Gwenlyre, and it will strain Roisin’s vows – and her heart – to their limits.


Finley O’Neill belongs to a human Guild tasked with hunting down Fae and Fae sympathizers…but when he discovers a childhood friend is more than she seems, his allegiance is tested. When a nasty attack tangles Finley deeper into the fray, he must choose his path wisely – one path could make him prey for dark Fae, and the other could end him on the gallows for treason.


When all-out war threatens to destroy everything Roisin and Finley love, they must both choose sides… but in Neverknoll and Gwenlyre, the choices are never black and white.


 

The post My Review of Dark & Devious by M.J. Padgett appeared first on C.L. Cannon.

 •  0 comments  •  flag
Share on Twitter
Published on January 27, 2023 20:48