Revisiting Sexualities in the 21st Century - Phellas, Constantinos N. (Cambridge Scholars Publisher)