Review: The Song of David by Amy Harmon

01 song “The most intimate thing we can do is to allow the people we love most to see us at our worst.”

My heart is full and happy. The Song of David was so beautifully written, I can’t seem to wrap my head around any coherent words that will make this review even a hint of what it should be. I can’t see through my tears, even if I could think well enough to do that. Amy Harmon’s stories are perfect. The characters are real. The problems are real. The hurt is real. She is the master creator of stories that will change you and heal you.

I won my first fight when I was eleven years old, and I’ve been throwing punches ever since. Fighting is the purest, truest, most elemental thing there is. Some people describe heaven as a sea of unending white. Where choirs sing and loved ones await. But for me, heaven was something else. It sounded like the bell at the beginning of a round, it tasted like adrenaline, it burned like sweat in my eyes and fire in my belly. It looked like the blur of screaming crowds and an opponent who wanted my blood.

For me, heaven was the octagon.

Until I met Millie, and heaven became something different. I became something different. I knew I loved her when I watched her stand perfectly still in the middle of a crowded room, people swarming, buzzing, slipping around her, her straight dancer’s posture unyielding, her chin high, her hands loose at her sides. No one seemed to see her at all, except for the few who squeezed past her, tossing exasperated looks at her unsmiling face. When they realized she wasn’t normal, they hurried away. Why was it that no one saw her, yet she was the first thing I saw?

If heaven was the octagon, then she was my angel at the center of it all, the girl with the power to take me down and lift me up again. The girl I wanted to fight for, the girl I wanted to claim. The girl who taught me that sometimes the biggest heroes go unsung and the most important battles are the ones we don’t think we can win.

No one fights alone.

David “Tag” Taggert has been a fighter for most his life. He will fight for those he loves and cares about, until he can no longer swing. We met Tag in The Law of Moses and I’m so glad we get to see more of him. He hasn’t had the easiest of times, since the death of his sister, but he puts on an act and carries on. On the outside he seems like the most confident and happy go lucky kind of guy, but there’s a secret that he’s keeping from those who love him most.

I adored Millie!!! She was the best girl for Tag. She’s a fighter and a mighty protector. She lays it out there and tells him what he needs to hear, not what he wants to hear. No matter how much he wants to protect her from the ugly side of life, she forces him let her in and be there for him.

“When you’re with me, I feel like I glimpse a David nobody else knows is there. It’s a Song of David, and nobody else can hear it but me.”

This book struck a chord with me. So many parts of this story I could relate to, and it made me connect and feel it, even more than I normally would. There is a connection between David and Goliath that everyone faces at some point in their lives. They must fight their giants, and keep fighting til they’re taken down and destroyed. Never stop fighting. No matter what.

“You hold onto me. You trust me. You lean on me. You rely on me. You let me shelter you. You let me love you. All of you.”


While you can read this as a standalone, to avoid spoilers and get the full experience, read The Law of Moses
first. You can thank me later.

Buy The Song of David

3 thoughts on “Review: The Song of David by Amy Harmon

  1. I’ve been hearing/reading nothing but good things about this book. I definitely need to add this book to my collection

Leave a Reply

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

You are commenting using your 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

This site uses Akismet to reduce spam. Learn how your comment data is processed.