Online there is an article in a curious Catholic Encyclopedia site (a site which puts page scans online and then meanly defaces them!), and in the Italian Wikipedia, which links to a site about cardinals in English with a Sirleto article with bibliography.