Foundations of Probabilistic Logic Programming Languages, Semantics, Inference and Learning - Riguzzi, Fabrizio (River Publishers Series in Software Engineering Ser.)