Review: Well presented, can be easily followed by beginners or used to move forwards for more experienced practioners...more