KEANE – Is it any wonder