Stock / 9781626548800 Roman Sex: 100 B.C. to A.D. 250 Larvey, Michael, Clarke, John EAN 9781626548800 Publisher Echo Point Books & Media Published 4 November 2014 Pages 170 Available copies New £38.99