Teaching Training And Learning by Stephen Walker, Ian Reece & Ian:Walker Reece