by Mario Puzo
3.72
572 pages
10h 50m
Enter a world of risk and high stakes where the lines between right and wrong blur, exploring the corrupting nature of power and the complexities of human desire.