Finnegans Wake

Finnegans Wake

1939 • 923 pages