Cover 3

A Reader's Guide to Finnegans Wake

A Reader's Guide to Finnegans Wake

1996 • 348 pages