Overview

David Roy Shackleton Bailey

(1917—2005) classical scholar