Internet Archive BookReader

Thucydides. With an English translation by Charles Forster Smith