Human Flourishing Peter Ould Posted on February 23, 2014 Posted in Church of England, Theology 19 Comments Human Flourishing. There’s a lot of talk about it recently in Church of England circles. Can anyone point me to a Scriptural argument for it? Can anyone even point me to a scriptural definition? Thank you kindly.