Books by Barry Hoffmaster
Re-Reasoning Ethics
                                    
                                    
                                    How developing a more expansive, non-formal conception of reason produces richer ethical understandings of human situations, explored and illustrated with many real examples.