Philosophy of Sex by Alan Soble & Nicholas Power