A review by murphinusa
Ulysses by James Joyce

adventurous challenging slow-paced

3.75