Books by Tihomir Petrov