The life and times of Rodrigo Borgia, Pope Alexander VI

The life and times of Rodrigo Borgia, Pope Alexander VI. 494 Pages.