Books by petr horácek