Hi Gerry,
Your philosophy is focused on principles that have been shown to produce above average results over time and your record has clearly proven that.
Congratulations on a great blog and thank you for the hard work that you do in sharing and updating your ideas; it is much appreciated.