Contributions to Punch , Etc

William Makepeace Thackeray

  • First published 1898
  • 578 pages
  • Classic