A review by solarsophi
Ulysses: Introduction by Craig Raine by James Joyce

adventurous challenging dark funny reflective medium-paced

5.0