Віталій Потопахін

Искусство поиска решения в нестандартной задаче
папір
Как научиться хорошо программировать
папір