The source about the mini-ice age can be found here.
I still want to discuss this, because I've asked Exodrake about her stance on global warming after reading her recent posts at the Round Table, including her posts from my "Are Humans Animals" thread (she seems to know her stuff much like you do). She said she's indecisive about the whole thing, as she believes both sides bring fair points. We know that the Earth is getting hotter, but the real debate is whether or not humans are involved.