Steve Howe Trio at the Bloomsbury Theatre 17 May 2007