About Charles Preston

Charles Preston

Charles Preston

Charles Preston creates a midrange crossword puzzle that provides a challenge but can be easily completed in a limited time.