David L. Bahnsen is the Chief Investment Officer and Managing Partner of the Bahnsen Group, he is also the author of There's No Free Lunch: 250 Economic Truths.
There's No Free Lunch: 250 Economic Truths: https://www.amazon.com/Theres-No-Free-Lunch-Economic/dp/1637580142
The Bahnsen Group: https://thebahnsengroup.com/