On First Principles - Kindle edition