1. 1
    by Shalev-Shwartz, Shai
    Published 2014
    ...9781107057135 (hardback)...
    Book