Discourses on All the Principal Branches of Natural Religion and Social Virtue V1 is a book written by James Foster. This book is a collection of discourses that cover various topics related to natural religion and social virtue. The book is divided into several chapters, each of which deals with a specific topic. The topics covered in this book include the existence of God, the nature of God, the attributes of God, the immortality of the soul, the...