Please note that this is a personal weblog, and the opinions expressed here are solely mine and should not be taken as expert advice. I am not an expert in these subjects, nor is this meant to be a peer reviewed journal. And so the statements here are not necessarily 100% accurate even though I believe my statements to be correct. Feel free to comment, challenge me, disagree with me or tell me I’m off my rocker, but I reserve the right to delete any comment for any reason whatsoever, so please keep your comments polite. All...