Science and belief systems