Author: Plato. Isaac Flagg (ed)