BARRY LYNDON
William Makepeace Thackeray
Clyx.com