Richard Sorabji

23 books

487 pages hardcover

nonfiction history

511 pages digital 2010

510 pages digital