Courses list from GM James Plaskett

Information about this author will be available later.