Dictionary of Pseudonyms: 13,000 Assumed Names and Their Origins, 5th ed. by Adrian Room Back to product details page >