Nick P Blanchard; James Thacker

Nick P Blanchard; James Thacker is the author of books such as Effective Training.

Books by Nick P Blanchard; James Thacker