Stanley Lane Poole Author, Editor & Translator

Author Edward William Lane, Edited by Stanley Lane-Poole