The Story of the Barbary Corsairs

J. D. Jerrold (James Douglas Jerrold) Kelley
Stanley Lane-Poole


Book Reviews