Audible Chess

Efim-Grigorevich-Epelman