Cecil RhodesBooksCecil RhodesThe Last Will and Testament of Cecil John RhodesAuthor data: Open Library