The sexual rainbow: exploring sexual diversity - Johnson, Olive Skene; Author (2003)