Thanks both. With your interest I'm developing a review in my head as I read it and will post a written review here when finished (it's my technical, not main, read so probably in a month or so).