The one by James Kelly, build your own cnc machine. Biggest problem I have at the moment is that for the actual book the shipping was more than the book so I bought the google play version to save money (lived in Scotland to long lol).

Great if I am at my flat but I am building the machine elsewhere & don't have internet connection there so have to take lots of notes lol