Note: In this book, I am updating the translation of J.H. Mozley. My intention is to make the translation more easily accessible to modern readers, mostly by adding explanatory material throughout the translation but also by doing such things as simplifying word choice and sentence structure. This edition contains significant new material that is not found in J.H. Mozley's edition.