Mastering The Machine Revisited by Ian Smillie