Books by Denis Filonenko