Author: Bernard J. Shapero Rare Books (Firm)