Person ejects couple on the right, depressing sailor with religious publications (8)
I believe the answer is:
psalters
'publications' is the definition.
(Psalter is an example)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for psalters that I've seen before include "Versions of the Book of Psalms" , "religious books" , "liturgical books" , "Books of Psalms" .)