[PDF] Theophrastus on stones: Introduction, Greek text, English translation, and commentary Earle Radcliffe Caley, John F. C. Richards

$19.99