William Makepeace Thackeray

Reviewed work