Introduction I have been working on a couple of projects that have taken me away from the blog over the last couple of weeks. One of the more challenging of these has been a review David Faure’s very detailed writings... Continue Reading →