Interesting review by Tim Footman