Fans pick 100 books like Dream Again

By Ann Marie Bryan,

Here are 100 books that Dream Again fans have personally recommended if you like Dream Again. Shepherd is a community of 12,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Play to Win

Danyelle Scroggins Author Of Blame It On My Boots

From my list on for spiritual growth, healing, and hope.

Why am I passionate about this?

In every book that I have recommended, you’ll find the dynamics of family and love. I’ve been a pastor for over fifteen years and now work as an author of both Christian fiction and non-fiction books. I'm a Chaplain for a Trauma One leveled hospital, and I counsel people of all ages. My master's degree in Religious Education is also a much-used tool as I’ve used education to deepen my quest to obtain knowledge. My love of books about family and love began when I lived in Yokosuka, Japan. I was far away from my family, beginning a new chapter with my own family, but right on the verge of learning how friends can truly turn into family.

Danyelle's book list on for spiritual growth, healing, and hope

Danyelle Scroggins Why did Danyelle love this book?

I love all things family and in Play to Win, Author Ja’nese Dixon gives us a look at a family of seven but the parents get a divorce and are divorced twenty years before they remarry. This series shows how a family deals with divorce, co-parenting, business, marriage, relationships, and broken matters. Throughout this entire series, you will see some twists and turns that will shock you, but also teach you the power of forgiving and love. The value is that when you are a part of a family, you become a unit, even when there are moving parts.

By Ja'Nese Dixon,

Why should I read it?

1 author picked Play to Win as one of their favorite books, and they share why you should read it.

What is this book about?

Rules are meant to be broken, and when it comes to love, this ex-quarterback and single mother are playing to win. 

Kamal Montgomery owned the football field, and now he’s one-fifth of Southern Soul, a family-owned soul food restaurant. Nothing and no one is off-limits until Jayda enters his restaurant in need of a second chance.

Jayda Dallas returns to Houston with her baby on her hip and her ex in the dust. He refuses to pay child support for their third-year-old daughter, and rather than take his sorry ass back, she’s getting a J-O-B. 

Jayda stands back, watching women…


Book cover of Deep Fried Trouble

Danyelle Scroggins Author Of Blame It On My Boots

From my list on for spiritual growth, healing, and hope.

Why am I passionate about this?

In every book that I have recommended, you’ll find the dynamics of family and love. I’ve been a pastor for over fifteen years and now work as an author of both Christian fiction and non-fiction books. I'm a Chaplain for a Trauma One leveled hospital, and I counsel people of all ages. My master's degree in Religious Education is also a much-used tool as I’ve used education to deepen my quest to obtain knowledge. My love of books about family and love began when I lived in Yokosuka, Japan. I was far away from my family, beginning a new chapter with my own family, but right on the verge of learning how friends can truly turn into family.

Danyelle's book list on for spiritual growth, healing, and hope

Danyelle Scroggins Why did Danyelle love this book?

I am the girl who loves old people. I get a kick out of listening to their stories and wisdom on life. If you’re ever looking for me and can’t find me, go to the old person who I consider as my mentor. So, Tyora Moody in this five book series introduces the world to Mrs. Eugeena Patterson, a widow and retired teacher who knows almost everyone in her community and stays in their business. This book series will make you laugh and cry beginning with book one. I call her books my pick-me-up books.

By Tyora Moody,

Why should I read it?

1 author picked Deep Fried Trouble as one of their favorite books, and they share why you should read it.

What is this book about?

Widowed and officially retired, EUGEENA PATTERSON throws herself into organizing the neighborhood association. This presents a great opportunity to re-connect with old friends and get to know new neighbors like recently widowed Amos Jones, that is until Eugeena stumbles upon her estranged neighbor’s dead body. Eugeena’s daughter is fingered as a prime suspect, but where is she? Determined to find her missing daughter, Eugeena and Amos sort through a list of neighbors with shady or unknown backgrounds. The more she searches, the more Eugeena becomes unsure about this neighborhood association idea. Someone closer than Eugeena thinks, wants to keep it…


Book cover of How Faith Works

Danyelle Scroggins Author Of Blame It On My Boots

From my list on for spiritual growth, healing, and hope.

Why am I passionate about this?

In every book that I have recommended, you’ll find the dynamics of family and love. I’ve been a pastor for over fifteen years and now work as an author of both Christian fiction and non-fiction books. I'm a Chaplain for a Trauma One leveled hospital, and I counsel people of all ages. My master's degree in Religious Education is also a much-used tool as I’ve used education to deepen my quest to obtain knowledge. My love of books about family and love began when I lived in Yokosuka, Japan. I was far away from my family, beginning a new chapter with my own family, but right on the verge of learning how friends can truly turn into family.

Danyelle's book list on for spiritual growth, healing, and hope

Danyelle Scroggins Why did Danyelle love this book?

When I was seeking God for some things greater than I felt I deserved, I began to search for reading material that could strengthen my faith and help me understand some of the things shared in the Word of God pertaining to faith. Well, the late Dr. Fredrick Price became my go-to-author. In this book, he really dissects some of the greatest stories pertaining to faith found in the Bible and helps his readers to get a full and complete understanding. I am recommending this book because it’s definitely an easy but informative read that you won’t soon forget.

By Frederick KC Price,

Why should I read it?

1 author picked How Faith Works as one of their favorite books, and they share why you should read it.

What is this book about?

The principles of faith are God's design to bring you everything you need. The better you understand these principles, the easier it will be for you to overcome adversity and walk in victory. In this book Pastor Frederick K.C. Price reveals from the Bible what faith actually is, and how the spiritual laws that cause faith to work will allow God to work supernaturally to bring the answers you need. Start learning how to step beyond natural circumstances of life into the supernatural flow of God.


If you love Dream Again...

Ad

Book cover of Songbird

Songbird By Laci Barry Post,

It's 1943, and World War II has gripped the nation, including the Stilwell family in Jacksonville, Alabama. Rationing, bomb drills, patriotism, and a changing South barrage their way of life. Neighboring Fort McClellan has brought the world to their doorstep in the form of young soldiers from all over the…

Book cover of A Return to Love: Reflections on the Principles of "a Course in Miracles"

David and Deborah Kozich Author Of Absolute Love: The 12 Principles of Love in Life and Business

From my list on creating deep love awareness.

Why are we passionate about this?

We have been fascinated by the power and energy of Love as far back as either of us remember. Each of our life's purposes revolves around the belief that Love is the most powerful force in the universe. We support our LoveFoundation and mission to bring Love awareness to individuals and to the world. We are both transformational life coaches and believe and teach that love is essence. Our mission is to change the paradigm of the world from fear to Love, building on the foundation of Absolute Love, restoring hope and faith into the hearts of the world.  

David and Deborah's book list on creating deep love awareness

David and Deborah Kozich Why did David and Deborah love this book?

A Return to Love creates an inspirational story about trusting love as an absolute reality.

Marianne uses her own experience to enhance the lives of others. The results of returning to love help one to stay in the realm of answers with a new level of awareness. Perspective shifts, and love thoughts occur at a deeper level. Mindful celebrations are shared including grief and acknowledgment of disappointments to help one process and forgive to honestly celebrate new beginnings.

Courage is taught as one learns to celebrate the spiritual warrior within to face fear and anger with the brilliance of returning to love. Unconditional love is a gift available to all.  

By Marianne Williamson,

Why should I read it?

4 authors picked A Return to Love as one of their favorite books, and they share why you should read it.

What is this book about?

Back by popular demand -- and newly updated by the author -- the mega-bestselling spiritual guide in which Marianne Williamson shares her reflections on A Course in Miracles and her insights on the application of love in the search for inner peace.

Williamson reveals how we each can become a miracle worker by accepting God and by the expression of love in our daily lives. Whether psychic pain is in the area of relationships, career, or health, she shows us how love is a potent force, the key to inner peace, and how by practicing love we can make our…


Book cover of Dream Work: Techniques for Discovering the Creative Power in Dreams

Lara Honos-Webb Author Of Six Super Skills for Executive Functioning: Tools to Help Teens Improve Focus, Stay Organized, and Reach Their Goals

From my list on dream interpretation.

Why am I passionate about this?

I am a licensed clinical psychologist specializing in ADHD. My passion for dreams overlaps with my interest in ADHD which is commonly associated with daydreaming. I have intensively studied dreams in courses, conferences, experiential dream groups, and in years-long therapy that focused only on dream interpretation. I have seen dreams offer insights and at times solutions to seemingly unsolvable problems in my client's lives and also in my own life. I am an author writing on ADHD, executive functioning, and depression including the books The Gift of Adult ADD and The Six Super Skills for Executive Functioning. Dreams can offer insights into all of these conditions suggesting perspectives and healing actions.

Lara's book list on dream interpretation

Lara Honos-Webb Why did Lara love this book?

I picked Dream Work because it is “one-stop shopping” meaning it is a comprehensive and thorough review of many different approaches to dream interpretation. I particularly like the quick tips he offers if you don’t want to delve into theory. For example, he recommends you create a title for a dream which is effective in increasing your insight quickly. He also has guidance for working with fragments of dreams and offers a powerful case study of how one small dream fragment of remembering “pastel” colors opened up a new career direction for a dreamer. While many dreamers find dream fragments to be frustrating he shows how these can be condensed and edited “telegrams.” Other quick tips he offers are asking questions about a dream such as “What might happen if I did this in the real world?”

By Jeremy Taylor,

Why should I read it?

1 author picked Dream Work as one of their favorite books, and they share why you should read it.

What is this book about?

Offers an invaluable tool for the exploration of the inner life contained within our dreams and individual, group,and community techniques for discovering more of the multiple meanings inherent in every dream. With extensive, annotated bibliography.


Book cover of Practical Object-Oriented Design: An Agile Primer Using Ruby

Jeff Langr Author Of Modern C++ Programming with Test-Driven Development: Code Better, Sleep Better

From my list on doing it right in your programming language.

Why am I passionate about this?

I love computer programming books almost as much as I love computer programming. As a high school student in 1980 I remember typing in really frustrating source code from the book BASIC Computer Games. Was programming meant to be a black art? Was code supposed to be an impenetrable mess of buried intent? When I started getting paid to program, I was happy to see that the answer to both questions was "no." I began to seek and enjoy books that espoused the "right" way to code in a given language. Here is a handful of books that have helped me and countless others learn to produce correct, clear, and maintainable code.

Jeff's book list on doing it right in your programming language

Jeff Langr Why did Jeff love this book?

When learning a new language, you'll want to avoid the mistake of assuming that you can adapt your old way of doing things to your new language (like I first tried many years ago). Even though Java and Ruby are both object-oriented languages, the "right" approach to implementing things is dramatically different between the two. Practical Object-Oriented Design in Ruby makes it easy to learn how to apply object-oriented design and to implement the code properly in Ruby, making your system easier to change as it grows.

By Sandi Metz,

Why should I read it?

1 author picked Practical Object-Oriented Design as one of their favorite books, and they share why you should read it.

What is this book about?

The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented Applications





Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses you in an OO mindset and teaches you powerful, real-world, object-oriented design techniques with simple and practical examples.



Sandi Metz demonstrates how to build new applications that can "survive success" and repair existing applications that have become impossible to change. Each technique is illustrated…


If you love Ann Marie Bryan...

Ad

Book cover of A Voracious Grief

A Voracious Grief By Lindsey Lamh,

My book is fantastical historical fiction about two characters who're wrestling with the monstrosity of their grief.

It takes you into London high society, where Ambrose tries to forget about how much he misses Bennett and how much he dreads becoming as cold as their Grandfather. It takes you to…

Book cover of Refactoring: Improving the Design of Existing Code

Federico Kereki Author Of Mastering JavaScript Functional Programming: Write clean, robust, and maintainable web and server code using functional JavaScript and TypeScript

From my list on the theory and practice of computer programming.

Why am I passionate about this?

I have been working with computers for decades now – having started with programmable handheld calculators and working my way up and down through mainframes, mini- and micro-computers. I always thought there is an art to writing software, and that good software can be read and admired. Maintainability, readability, and testability are some core needs for software, and after going through many programming paradigms, I feel that functional programming (FP) is the way to go – and several modern web frameworks agree. JavaScript (and now, TypeScript) are essential to web development, and I wanted to show how FP could be successfully used with those languages, and thus my book.

Federico's book list on the theory and practice of computer programming

Federico Kereki Why did Federico love this book?

This book is different from the others I recommended, because its focus is not really on creating algorithms, but rather on how to improve code with a systematic process, keeping functionality but enhancing quality.

The author shows several practical techniques that he applies to real-world problems and empower you to elevate your code's quality and adapt it seamlessly to changing needs. It's not just about writing code; it's about becoming a more effective and confident developer.

I consider this book a companion on the journey to mastering the craft of coding. With it, you’ll always be able to achieve higher-quality code, no matter the original version of the code.

By Martin Fowler,

Why should I read it?

2 authors picked Refactoring as one of their favorite books, and they share why you should read it.

What is this book about?

Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one. This book offers a thorough discussion of the principles of refactoring, including where to spot opportunities for refactoring, and how to set up the required tests. There is also a catalog of more than 40 proven refactorings with details as to when and why to use…


Book cover of Smalltalk Best Practice Patterns

Philipp Fehre Author Of JavaScript Domain-Driven Design

From my list on learning from programming classics.

Why am I passionate about this?

Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.

Philipp's book list on learning from programming classics

Philipp Fehre Why did Philipp love this book?

Smalltalk is not as common or popular as it once was, but the influence its design had on programming is hard to overstate.

Reading this book has changed how I think about object orientation, and how I design systems, learning the patterns of Smalltalk makes it clear what object oriented design is really intended to achieve.

By Kent Beck,

Why should I read it?

2 authors picked Smalltalk Best Practice Patterns as one of their favorite books, and they share why you should read it.

What is this book about?

This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book…


Book cover of Domain-Driven Design: Tackling Complexity in the Heart of Software

Alexander Granin Author Of Functional Design and Architecture

From my list on domain modeling.

Why am I passionate about this?

If someone had told me during my early professional years that I would become a strong advocate for functional programming and the author of a fundamental book on functional software engineering, I would have found it hard to believe. Was functional programming truly worth dedicating my life to? However, once I experienced the sheer beauty of functional programming, there was no turning back. I delved deep into Haskell and functional C++, and began writing articles, giving talks, and developing various technologies. I realized that I possessed a truly unique perspective on approaching software engineering in functional languages, and that there was a significant knowledge gap that needed to be filled for the benefit of all.

Alexander's book list on domain modeling

Alexander Granin Why did Alexander love this book?

My journey in the world of software development has been arduous and challenging.

One of the common struggles we all face is the overwhelming number of solutions available, making it impossible to fully grasp everything at a deep level.

Just when I thought I had mastered an approach and felt competent in it, a new shiny approach would emerge, demanding my immediate attention. It often felt like a never-ending race to keep up with the ever-evolving field.

This constant pursuit of staying relevant as a software engineer can be frustrating, as it feels like we are always lagging behind the rapidly advancing world. I discovered that knowledge of specific technologies, frameworks, or libraries does not easily transfer across different technology stacks. They are too specific and lack universality. It was then that I turned my focus to more general principles of software engineering.

I realized that there are fundamental engineering…

By Eric Evans,

Why should I read it?

2 authors picked Domain-Driven Design as one of their favorite books, and they share why you should read it.

What is this book about?

Incorporate effective domain modeling into the software development process

Software design thought leader and founder of Domain Language, Eric Evans, provides a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining system design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software modeling and development.

Domain Model: Part I outlines the goals of domain-driven development, defines terms, and gives an overview of the implications of using the…


If you love Dream Again...

Ad

Book cover of Returning to Eden

Returning to Eden By Rebecca Hartt,

Looking for clean romantic suspense with spiritual undertones?

Look no further than the Acts of Valor series by Rebecca Hartt. With thousands of reviews and 4.7-5.0 stars per book, this 6-book series is a must-read for readers searching for memorable, well-told stories by an award-winning author.

A dead man stands…

Book cover of Practical Object-Oriented Design in Ruby: An Agile Primer

Paolo Perrotta Author Of Programming Machine Learning: From Coding to Deep Learning

From my list on classic software that are still worth reading.

Why am I passionate about this?

You know what ages like milk? Programming books. I always cringe when someone glances at my programming bookshelf. Some of those books are so dated, they make me appear out of touch by association. Sometimes, I feel compelled to justify myself. “Yes, that's the first edition of Thinking in Java I keep it for nostalgic reasons, you know!” Yesterday’s software book is today’s fish and chip wrapper. However, there are exceptions. A few classics stay relevant for years, or even decades. This is a shortlist of software books that might be older than you, but are still very much worth reading.

Paolo's book list on classic software that are still worth reading

Paolo Perrotta Why did Paolo love this book?

Few people want to grow up like their parents. In the early 2010s, many programmers scoffed at the design principles of the ‘90s. Why should anyone care about the nuances of object-oriented design? That’s such a Java thing to bother with!

To seasoned developers, this rejection felt like a baby and bathwater situation. Then Sandy Metz came to the rescue. Her book persuaded younger developers (or at least, those in the Ruby community) that those old ideas were still valuable.

Practical Object-Oriented Design in Ruby traced a straight line from the pioneering times of Smalltalk, through the years of the software craftsmanship movement, directly to modern programming.

It’s a timeless book in the best sense of the word: it would have felt relevant back in the 90s, or when it was published, or today. Few people want to grow up like our parents–but as it turns out, we all do.

By Sandi Metz,

Why should I read it?

1 author picked Practical Object-Oriented Design in Ruby as one of their favorite books, and they share why you should read it.

What is this book about?

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications

Ruby's widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term maintenance or evolution. The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples.



Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting…


Book cover of Play to Win
Book cover of Deep Fried Trouble
Book cover of How Faith Works

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,592

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in object-oriented programming, miracles, and spirituality?

Miracles 20 books
Spirituality 320 books