Recommended for science/ technology enthusiasts who like to know everything about everything. Also for those who are determined to explore the ill effects of anything and everything, so as to be able to avoid them, or find a remedy or protectant. A bit technical, as is necessary but broken down as much as it can be for the non- scientist.