The sexual spectrum : exploring human diversity /
The sexual spectrum : why we're all different
Olive Skene Johnson.
- Vancouver : Raincoast Books, c2007.
- x, 277 p. : port. ; 21 cm.
Includes bibliographical references (p. 251-268) and index.
9781551929804 (pbk.) : $19.95
20069052425
Discrimination. Gender identity. Sex differences. Sexual orientation.