The 16-year-old Stephen Dedalus has confessed his sins and is determined to follow Catholic teaching. Read by Andrew Scott. Show more
Discover 11,128,835 listings and 277,869 playable programmes from the BBC
The 16-year-old Stephen Dedalus has confessed his sins and is determined to follow Catholic teaching. Read by Andrew Scott. Show more