Frank Schneider, Senior Advisor

Grandmaster Frank Schneider, 10 Dan