The Science of Attraction: Why Bad Boys Are Still Kryptonite For Women
By Joe Elvin
If you ask 100 girls what they're looking for in their perfect guy, most of their answers will probably be similar.
They'll say they want a gentlemen who is kind, intelligent, loyal, caring and who possesses certain physical standards.
It's hard to…