Rowland Croucher reviews Tim Costello's latest: "Hope: Moments of inspiration in a challenging world"