Overview

Robert Shackleton

(1919—1986) French scholar and librarian