All wise, all good, almighty lord - James McGranahan