by Mario Puzo Mario puzo Mario Puzo by Mario Klarer by Mario F.Triola by Tariq Samad A marital puzzle