The book was controversial .
The book generated much discussion on scientific , philosophical , and religious grounds .
The book was controversial , and generated much discussion on scientific , philosophical , and religious grounds .