The Gaborone Granite, Kanye Volcanics and Ventersdorp Plantation Porphyry, Botswanaby R. R. HardingGeologyGranitePetrologyGeology, africaNatural history, alaskaWriting a summary for young readers…For young readersBook data: Open Library