Abstraction and Artifice in Twentieth-Century Art by Harold Osborne | Menrva Books | MenrvaBooks