Hamingway

Islands in the stream - 405p p.

813.4 M373