Excellent discussion on a controversial mankind subject....