James Pierce

James Pierce is the author of books such as Chess Problems.

Books by James Pierce