Books

Are You Asking the Right Questions?

Improve Your Questions and Improve Your Life

Probably no skill is more important to achieving our goals and realizing our success than the ability to craft the best questions. In this small book David provides a compelling explanation of why this is so, and provides some excellent guidelines for crafting the best questions possible in any number of circumstances or life situations. This...

Read more

The Cornerstones of Civilized Society

Reason, Free Speech, Property Rights and Division of Labor

In 'Cornerstones of Civilized Society' David does a deep dive into the four pillars (cornerstones) of civilized societies worldwide and across time. If you are interested in the essential components of civilization then this is the book for you. It takes a somewhat complex topic and makes it clear and understandable. Hopefully, reading this...

Read more

The Curious Case of Curiosity

And the Lack Thereof

In this concise and densely packed book David Allen does an excellent job of describing just what curiosity consists of, why it’s important and how anyone can foster its growth. Few books on the topic will pay such rich dividends for the time invested. This book is essential reading for anyone wishing to improve their quality of life and...

Read more

I’m Still Thinking: Final Reflections on Almost Everything (I Was Thinking)

In this third installment of his ‘I Was Thinking’ series David tackles such topics as Dependency, Addiction, Attitude, Intelligence, Resilience, Leadership and more. If understanding humanity, including yourself, is of interest to you then this book will help further your understanding. In his typical style David makes rather complex concepts...

Read more

Well, I Was Thinking Again...: More Reflections on Almost Everything

In this second installment in his ‘I Was Thinking’ series David takes up topics such as trust, friendship, love, hate, boredom, reading and writing as well as few others. His objective is to inspire his readers to further investigate those topic which interest them.

Well, I Just Thought...: Reflections on Almost Everything (I Was Thinking)

These are David’s thoughts on a variety of topics. Some are related to the others in the book, and some are not. David has written more extensively on some of these topics in his other books. His intention here is to highlight some important features of each topic in the hope that it will inspire the reader to investigate more thoroughly those...

Read more

Musings on Myriad Matters

In his first book of poetry David expresses himself in his own simple voice. The topics are varied and are the result of his wide ranging interests. You may find something of yourself in these simple poems.

How to Solve All Your Problems: Or at Least Come to Terms with Them

In this book David helps us to understand the nature of problems. That is, what makes a problem a problem in the first place? He makes the case that problems are beneficial. They help us grow. He clarifies what all problems have in common and then derives from this commonalty a blueprint for solving all types of problems. He then applies these...

Read more

Understanding the Idea of Order (Understanding the Great Ideas Book 21)

In this installment of the ‘Understand the Great Ideas’ series David explains the concept of order. First he defines it, then he explains why the concept is important and how the idea has changed over time. Next, he explains the two primary types of order, planned and spontaneous. And finally, he lays out the implications of those two types of...

Read more

Understanding the Idea of Human Nature (Understanding the Great Ideas Book 20)

In this installment of the ‘Understanding the Great Ideas’ series David helps us understand what comprises human nature, why it is important to understand, how our understanding has evolved over time, the two basic views of human nature and the implications of these different views. Understanding human nature will enable you to have better...

Read more

Understanding the Idea of Censorship (Understanding the Great Ideas Book 19)

In this installment of the ‘Understanding the Great Ideas’ series David helps us to understand the concept of censorship, how it manifests itself, why it’s important to understand and how we can push back against it and champion free speech. There has probably never been a time when this topic was of more importance.

Understanding the Idea of Culture (Understanding the Great Ideas Book 18)

In this installment of the ‘Understanding the Great Ideas’ series David take us on a tour of the idea of culture. We swim about in culture much like a fish swims in water. We are often unaware of the culture in which we are submersed, and are less well off than we might be as a result. David provides a clear definition and explanation of...

Read more

Understanding the Idea of Boundaries (Understanding the Great Ideas Book 17)

In this installment of the ‘Understanding the Great Ideas’ series David helps us understand just what constitutes boundaries, the historical evolution of boundaries, why they are so important and the most vital types of boundaries. After reading this you will have a fresh appreciation for a concept you probably have little understood or...

Read more

“Understanding the Idea of Self-deception’ (Understanding the Great Ideas Book 16)

In this next installment of his series ‘Understanding the Great Ideas’ David helps us to understand what constitutes ‘Self-deception, why we all engage in it from time to time, the two types of self-deception, the effects self-deception has on society and how to avoid deceiving ourselves as much as is humanely possible.

‘Understanding the Idea of Envy’ (Understanding the Great Ideas Book 15)

In installment number 14 of his ‘Understanding the Great Ideas’ series David takes on the topic of ‘Envy’ the green eyed monster. Along the way he will explain the meaning of envy and differentiate it from jealousy. He will help us understand the nature of envy, including its evolutionary roots. He will demonstrate its impact on society in...

Read more

‘Understanding the Idea of Trust’ (Understanding the Great Ideas Book 14)

In installment number 14 of his ‘Understanding the Great Ideas’ series David takes us on a tour of the concept of trust. What it is, why it’s important and how to plant and nourish it. All of society is built upon trust, which is why this small volume is a valuable addition to the literature on the topic.

Understanding the Idea of Hate (Understanding the Great Ideas Book 13)

In this next installment of his ‘Understanding the Great Ideas’ series David delves into the emotion that has more effect on human life than even that of love. The emotion is hate. It is the primary driver in so much of people’s behavior and is certainly on display today across the political spectrum.

‘Man’s Search for Certainty’

In ‘Man’s Search for Certainty’ David explains the connection between certainty and meaning in our lives. He provides us with a definition of certainty, a brief survey of the idea’s history, makes a case for the concept’s importance, and provides suggestions for making the valuable things in our lives more certain and stable.

‘Humanism: What to Believe When You Don’t Believe in God’

If and when a person stops believing in a supernatural god, does that mean that there is nothing worth believing in? Not so says David. There are other, and in David’s opinion superior belief systems to embrace. Humanism is one such system. It provides a rational explanation and impetus for man’s capability and responsibility to lead a moral...

Read more

‘Understanding the Idea of Morality’ (Understanding the Great Ideas Book 12)

In this final installment of the 12 book series entitled ‘Understanding the Great Ideas’ David delves into the topic of morality. What it is. How it has been understood historically. Why it is important. And, what is the most rational and defensible foundation for morality. The topic is important and David’s exploration of it is informative.