A sexual probe of the Narcissus myth.A sexual probe of the Narcissus myth.A sexual probe of the Narcissus myth.