George Edward Carpenter

chess composer