Books by Valeriy F. Kirichenko